Back in September we introduced you to the awesome British creation that melded a custom chassis, hot little motor, and the body from a stationary kiddie ride into a drag racing machine. Tom Armitage and the rest of the lunatics that wrenched on, laughed over, and ultimately succeeded in building what has to be the [...]
More...
More...