Known as the “Cedar Rocket,” the motorized log car is powered by twin 20-horsepower electric turbines and on paper can go about 140 mph. For its record on the quarter mile however, it maxed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results