'68 Barracuda convertible wins the Willow Springs Track Day Drags.
Do you have any more pics? That Cuda looks Awesome.
Print