Show Us Pictures of 2nd Generation Barracudas
A Facebook friend of mine photographed this 69 Mod Top at an "old cars exhibition" in MOSCOW, RUSSIA. I'm guessing its the only Mod Top in his entire country.
Print