A limited-run homologation special of BMW’s 2006 world touring car. Finished in Le Mans Blue a mere 2600 cars where made available worldwide, with only 500 right hand drive sold in the UK and a handful ...