That's some kind of sign telling me to stay in NOLA forever? Nov 19, 2014 15 Facebook Tweet Email dave11111: The gods have spoken Nov 19, 2014