Godspeed You! Black Emperor

The experimental Canadian Rock band was in San Francisco yesterday to play a Sold out show at the Castro Theater. In front of a seating audience of fan, they played for more than 1h30 at full strength. Listen to The Dead Flag Blues and check out the photos of the show.