Saturday, July 22, 2017 @ 7:00PMSat, Jul 22, 2017 @ 7:00PM
House of Blues / Voodoo Garden, 225 Decatur Street, New Orleans 70130
Larry can't go back to the Quarter anymore, this is as close as he's willing to risk it. Could be an eventful evening. Come out and witness it for yourself.