KTM 990 Tracker – BikeBound

Tremendous Tracker: A Swedish Champion’s Thunderbike…  In 2005, KTM unleashed the 990 Tremendous Duke, a 999cc V-twin bare bike nothing … Read