Lost from Atlas release date

LOST FROM ATLAS’ self titled debut album will be released on November 14th, coinciding with a headline show at FIBBERS. You can hear a preview of the track “Man is The Warmest Place to Hide” by clicking HERE. Check out the album details in the discography section.