Results 1 to 15 of 91
Threaded View
-
06-17-2008 10:52 AM #30
Yes. Lovingly known as a "Moon tank", they were run on many drag cars to keep the fuel away from the driver, limit the amount, and avoid supply problems from trying to push it forward during acceleration. Moon Equipment Company made them.





LinkBack URL
About LinkBacks
Reply With Quote
Either return this forum to what was or get the HELL OUT!
Dead!