San Francisco Giants World Series 2012 Championship
I'm a FAN! and I Congratulate the San Francisco Giants for winning their 2nd World Series Championship..
It was an incredible journey watching them! The series was a full sweep by the Giants! I'm so Proud of them!!
sunshinemadz 31-35, F 1 Nov 2, 2012