(Photos) Sasquatch! Festival Day 3 Recap

Day 3 of this year’s Sasquatch! Festival which also marked the close of the festival happened Monday May 31st, 2010. The weather for all 3 days was a bit problematic as it rained on Saturday and Sunday, but Monday marked the first nice day of the 3 day weekend. Acts such as MGMT and She […]