
Did You Know This Was Invented at the Hotter’N Hell Hundred in Wichita Falls, Texas?
The annual Hotter'N Hell Hundred is this weekend and with the events officially kicking off tonight, let's look back at a ride from several decades ago that lead to a pretty cool invention.