billboard ads

Soccer: what's sex got to do with it?

Even a Vancouverite like me who isn’t into sports couldn't totally miss the recent viral advertising campaign started to publicize the Vancouver Whitecaps, Canada's newest Major...