Aug
9th
Stay connected Subscribe to our RSS feed
BMW, one of the official sponsors of the London 2012 Olympics, has gotten its brand into the Olympic stadium -- which is supposed to be free of all commercial activity -- via a fleet of cute Mini Minis.