BMW M3 CSL with MANUAL GEARBOX review | BMW's greatest M car? | Autocar