The Giants Win!

My wife and I became San Francisco Giants fans for one night. This video documents the street party in San Francisco's Inner Sunset that occurred on October 28th, 2012, the night the Giants swept the Detroit Tigers and won the 2012 World Series.  (2012)