Father and Son New Bests In Their Ecoboosts - Mustang (13.3) & Taurus SHO (12.8)

Nov 3, 2026

Tim and Tim in their Ford Taurus SHO and Mustang Ecoboost, both hitting new bests at New England Dragway. So cool.