AdvertisementSasquatch 2011: Foo Fighters, Live In ConcertMay 28, 2011Daoud Tyler-AmeenfacebookEmailFoo Fighters plays the main stage at Sasquatch on Friday night. (NPR)