19
Mar
2005
KTM 990 Super Duke
Heard of this thing yet? KTM is hitting the street bike market with a 120 horse street fighter, releasing in Europe for 2005 and USA for 2006. They have this website that just blows me away. I have never seen a traditional manufacturer treat their bike in such a irreverent and aggressive way. The video […]
Read More
Recent Comments