PictureHouse Announce New Album “How Can I Explain How This Came To Be?”

PictureHouse have today announced details of a compilation of some of the band’s favorite tracks spanning the period around their first two albums. Having freed themselves from one record label in 1995 and eventually signing with a major label for their first two albums, the band became live favorites around Europe supporting the likes of […]