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!
The Giants won the World Series yesterday, and San Francisco literally went up in flames. Fun!