'68 Barracuda convertible wins the Willow Springs Track Day Drags.
Thats awesome.
Print