Marines vs. Buffaloes at Chiba Marine Stadium, March 30 2008
Previous Index Page Next
So close, and yet so far.
(c) Deanna Rubin 2008.