
What a night....The night that the Giants won the World Series! November 1, 2010, San Francisco was on top of the world and fans joyfully ran out from their apartments and homes. The roar of thousands of fans cheering in the streets echoed off the downtown buildings and blasted static energy into the air. People gathered in massive crowds around the Civic Center and AT&T Park, this was a night that San Francisco will not forget for quite sometime.
No comments:
Post a Comment