If looks kill then the super car KTM X-BOW GT does the job.

Austrian manufacturer KTM has released the new KTM X-BOW GT and this car is an outrageous driving machine.  Whether it’s the spectacular looks,  sophisticated tech, or its breathtaking performance the KTM X-BOW GT is close to being an epitome of the perfect sports car. If you’ve never heard of the KTM X-BOW it may be worthwhile […]

Rate this: