66fyssh Don't Stop Believin' FABO Gold Member Joined Jun 22, 2013 Messages 8,319 Reaction score 9,771 Location Fort Walton Beach, Florida Nov 1, 2019 #1 Spotted this '64 or '65 Barracuda at The American Hotel in Atlanta today. Didn't have a chance to stop. Looks like it's on display. It's on Ted Turner Boulevard.
Spotted this '64 or '65 Barracuda at The American Hotel in Atlanta today. Didn't have a chance to stop. Looks like it's on display. It's on Ted Turner Boulevard.