6 of 9

Slide #6

Madness
This is that British band that sings "Our House" which is on pretty much every 80s mix ever made. That song was huge but apparently they were considerably popular across the pond and not so much here in the States. Interesting choice for Coachella...? [Photo via]
6 of 9
Feedback