January 5, 2018 Owl City is back in town and ready to fly Owl City’s new album will be released on June 1, 2018. Entertainment 0 1 min read