CLR Brands' First Impressions (2013) is a 30-second web and broadcast ad by Moon Pie Media that trades product demonstration for bleeped consumer reactions.

Home >
Household Product

CLR Brands First Impressions Took a Calculated Risk in 2013

0:00 / 0:00

Other Household Product Campaigns

DISCLAIMER: