Translate

Monday, May 23, 2011

Making The Greatest Advert... Ever

The kicker is the final, triumphant sweep of those little hands as the doll levitates.  Genius.  Pure genius.


No comments: