This odd little race car is a 2018 KTM X-Bow 2-liter sports car made by the motorcycle manufacturer using a Dallara chassis. Short, but slick

Related Posts

Leave a Comment

Your email address will not be published. Required fields are marked with *

Cancel reply

Search the Journal

Latest Articles