1965 Barracuda Long Island, NY
Thanks. That sounds like a good idea. I might try to sneak out for a few hours next week.
Print