After a delay of three months from rain on its original December date, and with the cloud of uncertainty hanging over the entire world, the World Championships at Cochran Motor Speedway (GA) went ahead Saturday night, with the 75-lap Dirt Pro Late Model feature featuring both a charge to the front, and some controversy among […]

Read more