1968 Plymouth Barracuda Fastback Project w/Parts Car Coupe

Forney, Texas, United States