Absolutely terrific ad, they finally get one straight and to the point:
HT: Red Alert
Nickarama | March 1, 2014 11:31 am