World of Outlaws
ELDORA’S OVER-SIZED THRONE IS MOST CHERISHED CHAIR IN SPRINT CAR RACING
There is no chair in Sprint Car racing more cherished than the over-sized throne that graces the stage once a year at Eldora Speedway for the Kings Royal. […]
