706 Franklin Ave New Orleans, LA 70117 US
Shows: Becky, Harry, and Chris's New Year Show (12/2007) New Year's Eve Show (12/2007)