World Series Game 2: New Land Speed Record?

jon abbey

Shanghai Warrior
Dope
SoSH Member
Jul 15, 2005
46,942
Puig with another chance, the Astros have never won a WS game in their history and man are they having to work hard for this one.