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! :)
    http://www.youtube.com/watch?v=JIGvCdrS-SQ

    ReplyDelete