This ad has been confusing the hell out of me for weeks. See if you can guess what this ad is about. Understanding the dialogue won’t make it any clearer. Basically all they are talking about is how wonderful the town is.
Do you know what they are advertising?
It’s an ad for an electricity company. I guess I’m used to ads that show the product they’re advertising.