BMW’s M division has been testing the M3 CS Touring for well over a year now and has just started to tease the car online, indicating that its global launch is fast approaching. Several images ...