New Band of the Day: AngelFlayer
I had a recent glut of bands following me on Twitter recently, and AngelFlayer were amongst them. For no real reason, I checked them out first (as I’ve said before, the New Band list is gone through semi-randomly) via one of the eighteen social media sites they’re using to promote themselves. OK, not that many, […]