Song of the Day: “Left Aligned” This Town Needs Guns

Today’s song is “Left Aligned” This Town Needs Guns. This is off the band’s forthcoming sophomore LP 13.0.0.0.0.. The album will be released on January 22nd via Sargent House. This is the Oxford, England trio’s first album featuring their new vocalist Henry Tremain following the amicable departure of former lead singer Stuart Smith in 2011. …

Song of the Day: “Left Aligned” This Town Needs Guns Read More »