Funadvice Logo

Is anyone happy that the Giants won the 2008 Super Bowl?

Home More advice Sports & Activities

Is any one happy that the giants won the supper bowl?? I am b/c my cuzin plays for the giants and he might not come back next season. If there is any hater let your self be known...