UK hardcore outfit Departures have announced their signing to No Sleep Records today. Congratulations to the entire group on this accomplishment! The band recently released a new song titled “21”, off their upcoming album Teenage Haze. Lookout for an official release date of November 27. Our friends over at PunkNews have the exclusive stream of […]