Want a delicious display to promote your new store? Tim Horton’s uses these giant, 12 foot tall replicas of their signature red and white coffee cups, causing caffeine cravings and foot traffic to their new locations!
"This year’s event was the highest attended in some time, and the [inflatable] astronaut, front and center on our Portico, was a great visible draw from all over the area."