San Francisco Giants Sweep the Tigers!

Posted on October 29, 2012

0


The San Francisco Giants swept the Detroit Tigers and win the 2012 World Series….fans went wild! Check it out!

Advertisements