Imagine Dragons leaves Syracuse fans feeling ‘On Top of the World’
First things first, Imagine Dragons live performance at the Lakeview Amphitheater in Syracuse, NY on June 11 will be a hard act for any artist to follow there this summer. The band’s energy was clear right from the beginning, starting with…