What a $1200 67 Barracuda notchback looks like
Nice buy! When it rains(Barracudas) it pours(Barracudas)
Print