While watching the Giants struggle in the first half against the Carolina Panthers in the frozen swamplands, I've decided to upload this video made prior to this critical battle for the NFC's top seed and homefield advantage throughout January. It's an update to the previous videos and photos from the new Meadowlands stadium.
No comments:
Post a Comment