Should CCM build this adventure bike concept?

If there was an award for tenacity in the motorcycling world, the British company CCM would win it. They’ve been going since 1971, when Alan Clews fired up Clews Competition Machines in Lancashire. And today’s road-going Spitfire model is something of a cult success, powered by a feisty 62 hp […]