The Scenes Releases Second Album ‘Beige’

After their debut album "Images Of Animals Crying In Public" in April 2013, second album ‘Beige’ comes out October 27th on the Sound of Finland imprint. They will return to the UK ...