Thursday, December 21, 2006

BMW (South Africa), Defining innovation

What an amazing commercial. This is for all you ad majors out there.

No comments: