An ownership review of the Triumph Speed Triple. The speed triple was involved in a high speed chase in the Mission Impossible movie. There is a good reason that the bike has been a legend in its time and still is...
Who is online
Users browsing this forum: No registered users and 73 guests
Powered by phpBB® Forum Software © phpBB Limited