altdialogue.com
News: Astronoid Release New Single and Announce New Album
ASTRONOID, the Boston USA-based outfit who cemented themselves as one of heavy music’s most promising new bands with the 2016 album AIR, release their sophomore full-length, Astronoid, on 1st Feb v…