67 Barracuda Fastback Race car project
Car is located in Oceanside CA
Print