For all you Top Gear fans
BMW hasn't made an M5 Touring since the V10-engined E61. Not enough demand, it says. German tuner Carbonfiber Dynamics thinks this is utter tosh (and we agree), so it's made its own. Everyone, say hello to a near-enough factory F11 BMW M5. With 900bhp, because obviously.