Boards
Truckasauras
I scored a promo copy of their album recently... though I've known about them ever since Pitchfork starting posting little bits and pieces, the video where it looks like those two wrestlers are fellating each other is a masterpiece. And 'Supercopter' just sounds like something out of Final Fantasy 7... obviously spine-chillingly awesome.
Anyone else a fan?