BMW reveals London 2012 Olympic lineup
BMW, the official automotive partner for the London 2012 Olympic and Paralympic Games, has revealed its full London 2012 fleet. The brand will have around 4,000 vehicles at the games assisting with any daily tasks. “Whether it be pulling boats out of the water at Weymouth, providing a mobile camera platform for the marathon, towing [...]

