Do you know where to find ‘Touchdown Jesus’ in New Orleans?

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?