Braves vs. Astros Game 1 2004 NLDS October 7, 2004 By Robert Occhialini Leave a Comment I went to the first game of the Braves/Astros series tonight. You can find some pictures here.
Leave a Reply
You must be logged in to post a comment.