Video

Giants Parade: Thousands of fans celebrate

Thousands of people swarmed downtown Manhattan to celebrate the Giants Super Bowl victory