KTM

2011 KTM X-Bow R

2011 KTM X-Bow R

Car Name : KTM X-Bow R Manufacture : KTM Production : 2011 Review of 2011 KTM X-Bow R by seriouswheels.com At the German premium carmaker Audi, KTM chose one of the most efficient and powerful engines with a 2.0 litre displacement. This is all about an engine block that was used by the Ingolstadt-based company [...]