Results 1 to 10 of 38
Thread: Wow, the giants won?
Threaded View
-
02-04-2008, 03:36 AM #4
It was one of the best super bowls in years (I think
) --------but I'm glad the Giants won so Eli Manning could get the monkey off his back and maybe stop living in his brother's shadow ---- good job.
Justin