Leroy
12/19/2009 2:00 PM at N. O. Jazz National Historical Park - 2pm - 3:30pm 916 North Peters St (French Market), New Orleans, Louisiana 70116 Cost: free