X-bow


KTM X-Bow

KTM X-Bow

Austrian motorcycle company KTM revealed photos of their upcoming first car - the X-Bow. The first KTM car is not very distan...

Dec 13 2006, 9:25am CST