Owl City Announces Album Release Date

Owl City has announced that their new album ‘All Things Bright And Beautiful,’ will be released on May 24th.