Owl City push back album release
Owl City have pushed back the release of their new album, The Midsummer Station. Read an update from the band below:
“Due to some exciting developments, The Midsummer Station release date has been moved to August 21. I'm sorry for the longer wait but I promise it's worth it.
Note that the UK release date remains September 17.”
Around Our Network