Long lost 69 fastback Barracuda (VA show car)
Slick fish
Print