Owen Owen will release their new album Ghost Town on November 8, 2011 via Polyvinyl; once out, it'll follow up 2009's New Leaves.

Click below to stream a song from the record entitled "I Believe."

Bands in this story