It's Torch Madness here in SF, the only North American stop. Yesterday was a vigil and today massive protests as the torch was ran. First, here's a few from yesterday.
And then today, the main event: The torch was ran. However, the route was changed impromptu to avoid protesters. Here are a few from the day-