Arcade Fire, the kings of Coachella

Win Butler continues to dominate, Animal Collective flatline, and the Kills killed at Coachella

by