humaniterrorist - 03 Red Shirts
Play more humaniterroristsurviving the golden ageFollow “Reno’s Elephant Rifle are preparing to release their album, Ivory on May 19th. The album’s latest leak is “Red Shirts.”…” on May 7th, 2015 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.