97 months ago
- via iOS
Triumph Street Triple R (2013) Chicago, United States
'13 Street Triple R
Love to ride.
You must be logged in to commentLogin now
Hot. Very hot. I like the color combo and the red rim wheels. Nice touch.