Leslie & the Ly's perform at Blue Moose, 211 Iowa Ave, during the Mission Creek Festival in downtown Iowa City on Thursday night. (Justin Torner/Freelance)