World of Outlaws series returns home to Devils Bowl
In 1978 Ted Johnson brought together a group of sprint car drivers to form a national touring series, the World of Outlaws. And on March 18 of that year, the series held its first ever event at Devil’s Bowl Speedway in Mesquite, Tex. […]