Tag: Debbie Chapman | Talk Motorsport
Women on top with Track Tec Racing
October 26, 2021
MEDIUM READ
Cromwell-based motorsport team Track Tec Racing has enjoyed more four-wheeled success at the weekend. Their all-female driver-engineer duo of Debbie…