Explosions in the Sky / All photos by Cayla McCrae
We’ve seen of Montreal and Girl Talk‘s sets from last weekend’s Sasquatch! Music Festival at Washington’s epic Gorge. Below, the best of the rest — Explosions in the Sky, Nine Inch Nails, Passion Pit (who I shot myself on Friday — photos on the way!) and more. Thanks again to Rawkblog contributor Cayla McCrae for making the trek up north.