Join our community
Both Ford GT generations spotted INSIDE a restaurant in New Orleans. Apparently the owner keeps them in there for guests to view... Super cool to see, but I’d be driving them not storing them.