We are thrilled to announce a new addition to our roster: Utrecht based indie rock/alt. folk band This Leo Sunrise will release their new album Do Not Always See on Tiny Room!
Being longtime fans of the band, you can understand how excited we are. Do Not Always See will be released on November 10th, 2015. It’s a dark, moving and really beautiful record, their most focussed to date. Listen to the first song ‘Adam’ here: