The Residents... a must
ok, just in case some of you don't know that band, they're the weirdest you'll EVER see, they've been around since the 60s and still make albums. No one ever saw their faces. Live, they play behind a curtain, they always wear eyeballs over their heads, and the music/video clips they make is pure genious... seriously look it up, there are some of their videos on youtube, but prepare to have nightmares
|