View Single Post
Old 01-07-2013, 05:37 PM   #26
Beastly Adventurer
frog13's Avatar
Joined: Feb 2007
Location: SW Ohio
Oddometer: 1,350
Originally Posted by Albie View Post
The Terra has an engine made in China for one. They use pretty cheap parts on it compared to the TE or the KTM's.
The Terra's engine is made in China? in the heck did you find this out....stamped on the engine case?.
frog13 is offline   Reply With Quote