American Dust performs at Public Space 1, 129 E Washington Street, during the Mission Creek Festival in downtown Iowa City on Thursday night. (Justin Torner/Freelance)