lansdowne126's videos on Dailymotion

Sunday, October 24, 2010

The World Series is now set w/Texas Rangers @ SF Giants. Perhaps, it is a fitting thing since these two teams were the 1st teams to meet in Interleague Play-'97

0 Comments:

Post a Comment

<< Home