Posted by: lurey September 5, 2008
Login in to Rate this Post:
0
?
Giants win!! although they were not that convincing in the second half. what did you guys think about the game?