Audrey's 1965 Barracuda project
My wife liked her 66 barracuda a lot and now regrets letting it go....
Print