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 ...