Does anyone know anything about the T-rex?
View Single Post
02-27-2006, 12:32 PM
Join Date: Aug 2005
Location: Montreal, Quebec, Canada
The T-rex is built in Canada - in the Province of Quebec in fact. I know someone who has one.
The car/bike is a blast to drive, but it is more of a track vehicle than a road vehicle - it does not even have a windshield to protect from debris etc.
View Public Profile
Find More Posts by Bimmerista