When it comes to land speed racing and breaking records, no name sums it up more than Speed Demon. It has won the coveted HOT ROD Magazine Top Speed Trophy 12 times and has set more SCTA class records ...
Speed Demon is the name of this streamliner, but it's just as accurate a moniker for the two gearheads who brought it to life. At 65 and 60, respectively, Ron Main and George Poteet have the drive and ...