Giants fans explode with joy as they watch the Giants win the Super Bowl at the Tonic Bar in Times Square.
Giants win Super Bowl: