November 2, 2011

VW Polo Ad, Seize the Moment

VW Polo ad, seize the moment.


The Princess’s sister steps in.