San Francisco, California
Today was a day for the history books!!! The 2008 Olympic Torch Relay was in San Francisco!!! This year, San Francisco is the only North American city to host the olympic Torch during the worldwide Relay to the Beijing 2008 Olympic Games. There was a lot of uproar and upset over Beijing hosting the Olympics, and the whole Tibet independance malarcky etc... so, the route of the relay was baricaded with crowd barriers, and a very high police presence. The rout...