32 months ago
- via web
Parchite, Andalucía, Spain
Chad rides the new Triumph Speed Triple 1200RR on road and track in Spain.
Triumph Speed Triple 1200 RR review
Don't forget to subscribe!
You must be logged in to commentLogin now