New Orleans - French Quarter - Cat's Meow Karaoke Bar

Live inside the famous New Orleans French Quarter's favorite karaoke bar, the Cat's Meow!