Mother Nature attempted to foil the Independence Day celebration at Devil’s Bowl Speedway on Saturday night, but to no avail.
It was the C.J. Richards Memorial 67 in honor the speedway’s founder. Richards, who died in February of 2012 at the age of 74, built Devil’s Bowl with his own hands and it opened as a dirt track in ...