Pop-Tarts through December is bringing its iconic toaster pastries to life in a 3,000-square-foot pop-up shop located on 42nd Street in Times Square. Inside Pop-Tarts World, consumers can choose from more…

Pop-Tarts Pops Up in Times Square
Related Articles
-
Straight Talk Throws its NASCAR Activation Back to ’09 and Meets Racing Fans on Tour
-
Openigloo’s Humorous Guerrilla Strategy Stays the Course at the NYC Marathon
-
Valentine’s Day Ideas: High Tea, Hidden Diamonds, Human Cranes and More
-
Anti-romance Swag Swaps and Digital Love Notes: Add These Ideas to Your Valentine’s Day Activation