We know the McLaren 12C is other-worldly fast. But how does it compare against a Honda Civic British Touring Car Championship racer and a British Superbike C...
Share this note: