Trustkill Band City Sleep Tours, Releases “Not An Angel”
Fresh off a tour with Saliva and Drowning Pool Atlanta rock foursome City Sleeps are showing no signs of slowing down with a new video directed by Darren Doane (Buckcherry, AFI/Atreyu/Deftones) and single for ‘Not An Angel’ (from the CD of the same name) that will impact the airwaves and video channels in late April. Look for the band to continue to criss-cross the country in support of their Trustkill…