Departures UK-based Departures have launched a stream of their upcoming debut for No Sleep Records. The record is titled Teenage Haze and is due out November 27, 2012. It is the follow-up to their self-released 2011 album, Without Fear.

Check it out here.

Bands in this story