1966 Barracuda sheet metal
View attachment 2011-02-18 12.47.30.jpg
Here it is! The Dodge that was never made...
Print