131 months ago
- via web
Triumph Sprint GT (2011) Newark, United States
You must be logged in to commentLogin now
How do you like the Sprint? Would you be willing to share your review of the good? The bad?