In New Orleans, St. Louis Cathedral stands as one of the city’s most iconic landmarks. However, there’s a story about a statue behind the cathedral with special ties to the New Orleans Saints. Royal Carriages tour guide Ron Amades explains the statue is known locally as New Orleans’ own “Touchdown Jesus.” In the garden behind … Continue reading Do you know where to find ‘Touchdown Jesus’ in New Orleans?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed