Foo Fighters have been confirmed for the first night of this year's Sasquatch! Festival for a few months, but the rest of the line up has finally been revealed.
To Sasquatch! Festival 2011 at the Gorge in George, Washington. Never been to the GORGE? I should come to your home and slap your ass. What a killer, epic, incredible venue. And I shall see the Foo there on May 27th. They are the Friday night headliners for this year's fest, am I already wetting myself? Yes.