Tourism Canada: Canada…The Better America

Are Canada’s boring travel ads the reason people never think true north when travelling to North America? Here’s a new take on the mundane genre, while poking a little fun at our big brother to the south.

Video of Canada… The Better America Spot #1
Video of Canada… The Better America Spot #2
Video of Canada… The Better America Spot #3

Source link

  • Share:

Leave a Comment

sing in to post your comment or sign-up if you dont have any account.