12/27/2019
Jensen Ford
Mother Nature Postpones World Championships to Later Date
Friday night found Jensen Ford in action at Cochran Motor Speedway (Cochran, Georgia) pulling double duty for the World Championships. After competing in preliminary events on Friday evening, Mother...