Local hip-hop group the Death Merchants picked Friday, April 12—which just so happens to be the first day of Coachella 2013—as the date on which to release their debut EP, #iDealDeath. There’s a reason for that. “We wanted to try to get it into as many hands as possible,” said David Lumpkin, aka DJ Lumps!, one […]