1969 Barracuda 383S Notchback
Cuda crazy... Here's a pic of her new with your so called funky mirrors from the dealership...
Print