Why have I not seen a thread for these guys yet? Their easily my #1 for the weekend. They will melt faces with their ridiculous sounds.
my #1 as well! dear god, they're gonna give us all a ride...
Ummm probably cuz you didn't look hard enough: http://www.coachella.com/forum/showthread.php?t=44007
I think that's the thread you're looking for.
But I do agree with you...I am unhealthily excited for their set