7/10/08

TSTDIA: Mets 7 -- Giants 3

Sweeeeeeeeeeeeeeeeeeeeeeep.

Six in a row, baby!