I think I saw this before, it's not new, but I watched it again and loved it again. Such an inspirational part of Giants history and the latest two SB wins.
anyway, thought I'd share for those who hadn't seen it or people who wanted to see it again that need their spirits lifted.
Link - (
New Window )