Live at the Five Spot

Contemporary Art Center, 305 Southwest Water Street, Peoria, IL