Photos: Franz Ferdinand and Omni at Stage AE, Pittsburgh 5/27/17

photos by Sarah L. Wilson | Monday, May 29th, 2017

Sarah L. Wilson shot great photos of Franz Ferdinand and Omni at Stage AE in Pittsburgh, and by all reports it was an amazing show!