Recommended
The SF Giants somehow won their second World Series in three years last night, and predictably, San Fran burned. Here are some of the odder photos of the mayhem we could find. The woman in the bra features in a few of these.
[imagebrowser id=251]