BMW South Africa: Defining InnovationMarch 25, 2009by adminsmartstrmMarch 25, 2009by adminsmartstrmBMW South Africa: Defining InnovationWhether or not you believe BMW defines innovation, this is a very cool look at a very innovative artist.BMW South Africa: Defining Innovation