Astronoid - Self-Titled
Albums

Astronoid – Self-Titled

February 6, 2019 Dominic Abate 0

9/10 Astronoid is a four-piece band from Boston who, admittedly, I heard about in early 2018 but never bothered to check out. I would quickly realize how much of a mistake that was. When they […]