October 7, 2009

Are you sticking with your bank?

Capitol One has a new round of ads out in their push pin campaign.

You may remember that Duane Reade has a similar tourist mocking line out now.

1 comment:

  1. Anonymous1:12 PM

    Check this amazing Seat Altea XL (Spain) spot. It really rocks! :)