First Look- Terra Mostro Adventure Bike
View Single Post
03-02-2007, 09:47 AM
Joined: Nov 2005
Location: Ft. Collins, Colorado
..........OK I am ready to place my order!!!! If they can keep it under $10,000 I am going to get one.
View Public Profile
Find More Posts by The Cheat