Our friends from Blackburn, Lancashire are back with more music and videos. The fun rock band Echoglass has a couple new tunes to share and sat down with us again to let us into the backstory of their growth and latest songs. The newest song “Little Harwood” is a fun raw rock song that shares memories