Tuesday, June 25, 2013

2013 Ducati Hyperstrada vs KTM SMT


It's a battle between the tall boys as the 2013 Ducati Hyperstrada takes on the equally capable KTM 990 SMT. Which one do you think should win...?




No comments:

Random Ramblings