« Japanse Model Soils Herself While Riding with Tanaka CarDomain Blog Home Franken M3 is Done! »
March 7, 2010
The Batram
By Rob Einaudi
Editor-in-Chief
I don’t know what’s more awesome, the Batram, or Carl’s Vanishing Point Challenger.

Comments
Post a comment
Please login to CarDomain to post a comment.

0
0


Michael Berenis
Mar 7, 2010 at 3:59 pm
Absolutely sick, I love that Ram.