KTM has selected to do what many other car manufacturers are doing and has unveiled the its new car ahead of the Geneva show next week. Introducing the KTM X-Bow GT, the more civilised track car. As you can see, the GT comes with features such as a windscreen and […]