Another weird Craigslist 66 Barracuda.
There's some oddball 66 Barracudas in Washington lately!
Print