Altsounds — Set for release on February 2nd, 2010, *Hidden* marks the next step for *These New Puritans*, a band known for challenging, perplexing and mesmerizing in equal measure. While their debut, *Beat Pyramid*, infiltrated the minds and hearts of people in ...
more info