watermark logo

Up next

A Tangled Tale

WVA
WVA 5 subscribers
0
In Canada

In Newfoundland and Labrador there’s a story around every corner, and you’ll often find them in the most unexpected of places: from kitchens to coves, pubs to tour boats, and everywhere in-between. ItS one of those places that can make a storyteller out of just about anyone — including you. Film advertisement created by Target, Canada for Newfoundland and Labrador Tourism, within the category: Transport.

Show more

 0 Comments sort   Sort By