Little Canada, this unique Toronto attraction miniaturizing the country’s icons, has created a new media outlet called Mini Media, where brands can indulge in “little” national advertising with great ...
If you’re in Toronto and wanted to get into the holiday spirit, MINI Canada and their happy elves made the trip downtown to let people know they were in the giving mood. In fact, they still are, and ...