We had a chance to drive the Honda Talon with the new TURBO installed. What an experience! A Talon with the new Turbo is pushing 170 horsepower and you can feel it when you drive it big time.
Super User uploaded a new media, Honda Talon Turbo First Ride Impressions
3 years ago