BMW’s Olympic Ads London 2012
BMW & “The Drive to Win” BMW is known as “The Ultimate Driving Machine” for many reasons. BMW designs and manufactures luxury automobiles with performance, handling and attention to detail. In 2010, the automaker singed a six year contract with the U.S. Olympic Committee to serve as the “official mobility partner.” That sponsorship was and…