02-14-2007, 04:15 PM
|
#9
|
Registered User
Join Date: Jul 2006
Location: Where the Sewer Meets the Sea, CA. USA
Posts: 2,695
|
Actually there is a porsche/truck looking thing in switzerland, the people at rennsport or renn something made it. seen it on discovery channel
|
|
|