I sat on one at the NY MC show in December. Looks and feels cool. No kickstand! lol You'd have trouble dropping one of these. With the price of gas going up I see lots of people having an interest in a ride like this.
There's a local dealer right across the highway from the Triumph shop. Looking forward to a test ride!
Last edited by Speedmaster05; 03/25/2008 7:14 AM.