World Series Winners (Or Their Fans, At Least) Are Above the Law

The Giants won the World Series yesterday, and San Francisco literally went up in flames. Fun!

This clip is short, because I was trying to not get run over by a car…

Here, revelers danced on top of a car as a fire burns in the background:

Sponsored