'68 Barracuda convertible wins the Willow Springs Track Day Drags.
Beat a hellcat? Not surprised lol
Congrats!
Print