Tag

ticker tape parade. ginats parade

Video

Giants Parade: Thousands of fans celebrate

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