Saw this article on Yahoo! and thought it was interesting.
Check it out: http://sports.yahoo.com/nascar/blog/fro … scar,90759
I say the Tumbler (2000's Batmobile) is the best, followed by the DeLorean and The General Lee.
Check it out: http://sports.yahoo.com/nascar/blog/fro … scar,90759
I say the Tumbler (2000's Batmobile) is the best, followed by the DeLorean and The General Lee.