Repeat: The bizarre invention, created in Indianapolis, Indiana, can travel up to 75mph and shoots out 35ft flames from its 1,000 horsepower engine.
The bizarre invention, created in Indianapolis, Indiana, can travel up to 75mph and shoots out 35ft flames from its 1,000 horsepower engine.