KTM Stops X-Bow Production

Because of the changes in the economy, Austrian based KTM has had to readjust their sales forecasts for the X-Bow track car/go-kart on steroids, resulting in KTM halting current production of the X-Bow until 2010. When the X-Bow debuted, KTM figured they would build 500 units each year, then later … Continue reading KTM Stops X-Bow Production