Toronto Day 1 for Toyota x Saatchi & Saatchi
First Christmas tree powered by Canada’s Christmas spirit – Canadian Tire Christmas Spirit Tree (video)
Every time someone shares a Christmas message online, it illuminates the tree. So when Christmas spirit is at its highest, the tree shines at its brightest.
North Americaâ€™s second Shangri-la Hotel is set to open August 7, 2012.
Crystal Henrickson, Marketing Director for Yelp Canada.