Giants Lowlights Video
Shield the eyes of your children Giants fans; here is a highlight, or better yet, lowlight video of the Giants debacle in Dallas on Sunday Night. The Cowboys beat the Giants 20-8.
CLICK TO WATCH VIDEO!
CLICK TO WATCH VIDEO!
Comments