Hard Rock Supegroup DEVIL CITY ANGELS will have their S/T debut studio album releasing on September 18th, in the USA, via Century Media Records! The European release date is September 11th. Enjoy the links and music video below! Whoa!