Only in New Orleans! GEAUX SAINTS!

The city of New Orleans has gone wild with the success of its football team. The feeling of euphoria over the team making it to the Superbowl is as unifying as was the comeback spirit that manifested after Katrina. Its universal across all citizens no matter their cultural, religious or educational background. Continue reading