Honda may have built some rather epic Formula 1 cars in times gone by but the accolade of the Japanese marque's fastest ever vehicle has been taken by a speed demon powered by a tiny 660 cc engine.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more