Published by:


World Champ Capps Wins at Atlanta for Third Straight Win in NAPA Funny Car

The NHRA Southern Nationals win by Capps near Atlanta marks three consecutive Funny Car titles in three weeks for the NAPA AUTO PARTS team.

World Champ Capps Wins at Atlanta for Third Straight Win in NAPA Funny Car
QR Code
Embed the QR code on your website:
Download
Copy