Now this is a treat. Some of the most
exciting upcoming models from the M
Division have been spotted together
somewhere in Germany. The next generation
BMW M5 was seen next to the
M3 GTS and the highly-awaited BMW
M1, or 1M or 135M as some call it.Full Story