KTM & TopGear do the Deadly 720+

By: Motorcycle News Desk   On: 30 Oct 2012

The Top Gear team has never back down from trying something that is seemingly impossible. Although motorcycles is a grey area for them in […]