Ben Wood Motorsports
History really does repeat itself 😳September 28th, 2003, the 38 Ford flips, and the Napa driver takes the win🏆September 28th, 2025, the 38 Ford flips, and the Napa driver takes the win again🔄✨#NASCAR #nascarracing #motorsport@Racer881Ken
2 weeks ago | [YT] | 6
Ben Wood Motorsports
History really does repeat itself 😳
September 28th, 2003, the 38 Ford flips, and the Napa driver takes the win🏆
September 28th, 2025, the 38 Ford flips, and the Napa driver takes the win again🔄✨
#NASCAR #nascarracing #motorsport
@Racer881Ken
2 weeks ago | [YT] | 6