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