Loading...
Uploaded by Situativity on Nov 1, 2010
15 seconds of what downtown San Francisco sounds like after the Giants won the World Series (and this is 26 floors up inside a hotel room). Picture is from my room at the Marriott Marquis.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)