Music: Departures: 'Teenage Haze'
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.