"postcardsfromsf.com - History was made on this night as the SF Giants scored World Series Victory and the city is crazy with excitement. Because the team was playing in Texas, San Francisco put up a jumbo screen outside City Hall and thousands upon thousands turned out. As people got off work, the crowd became unbelievable. Perhaps it was the amazing flow of energy that spurred them on to victory. There's no question, this gathering of fans generated some truly amazing vibes! - postcardsfromsf.com";

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…