Friday, February 12, 2010

MINI of St. Louis Ad Makes The MINI A Chick Car

. . . with "maximum youification."



[Source: AwareSTL @ YouTube]

0 comments: