Giants Parade in N.Y.C

Giants Parade in N.Y.C

some of the best clips from the giant parade in new york city