Said to have been a '70 Barracuda
This is said to have been a 71 Cuda, or what’s left of it!
Print