I posted a thread demanding they play at Coachella, it's no longer on here. Is it possible that they are going to be there after all? If they are, I'm going this year for sure!