News Best Pics from Coachella: Day 2 Written by SPIN Staff | April 18, 2010 - 12:59 pm The Dead Weather's Alison Mosshart