WITH THEIR DEBUT LP IMMINENT, TWEN RELEASE CATHARTIC NEW SINGLE “MAKE HARD”

Nashville via Boston DIY rock duo Twen have released the third (or fifth) lead in single ‘Make Hard’ from their soon to be released debut album Awestruck. With its grounded and measured musical character, it’s a very different animal to the previous two singles, the powerfully declarative ‘Baptism’ and the wistfully angular ‘Damsel’. Lyrically, it […]