2010 Leipzig Auto Show: World Premiere – BMW 5 Series Touring in Imperial Blue
The new BMW 5 Series Touring had its world premiere today at the 2010 Leipzig Auto Show. Courtesy of our sister-magazine, BimmerToday, we are bringing you real life photos of one of the best looking…