4 Feb 2008

US Superbowl (Part 2)

From Checkpoint, 6:42 pm on 4 February 2008

The New York Giants have achieved one of the most improbable upsets in Super Bowl history.