MusicBoxPeteMay 23, 2016Brooklyn Based Lion In The Mane Unveil New Music Vid For "Echoes in Absence"Brooklyn based alt rockers Lion In The Mane have just premiered their brand new music video for the song "Echoes in Absence", the title...