Yet another 1968 Plymouth Barracuda B029 Hurst Hemi Super Stock
is this the same car. is it yours?
Print