Ads with antelope and night vision goggles
Posted By RichC on December 23, 2012
A WSJ article highlighted the best and worst advertising for 2012, but didn't mention my current favorite – the Geico commercial featuring two antelope wearing night vision goggles. I just can help smiling and turning up the volume.
Comments