After innumerable sneak peeks, covered in black and white bathroom wallpaper, BMW has unveiled the longer, lighter version of its 3 Series sedan.
This is the sixth edition of a vehicle that first went on sale in 1975 and has sold 12 million examples....
Read the rest