woman drops her totally new street triple r »
Woman Drops Her Totally New Street Triple R!
For the uninitiated, the Triumph Street Triple R is a middleweight sport bike that is designed to be a very, very thrilling ride and is certainly not a motorcycle meant for a beginner rider.
Read More »