Music: These New Puritans: "Hidden"
UK-based These New Puritans have launched a stream of their highly anticipated new album, Hidden.
Check out the record on their MySpace page.
UK-based These New Puritans have launched a stream of their highly anticipated new album, Hidden.
Check out the record on their MySpace page.