Panic in Detroit

[Video Link]

It must be.

The San Francisco Giants hold a 3 to nothing lead over Detroit in the World Series.

(Thanks Seth!)

Loading...