Every single one of you needs to see this.. wow i'm still in awe
http://www.nfl.com/videos?videoId=09000d5d80dbd4e7
After watching that and considering how the Defense has been playing these last few games, I'd be surprized to see a touchdown even scored on us anytime soon. Now i'm not trying to be blindly ignorant about the win yesterday, and give this team a ton of hype, but there is some feeling inside that this video gave me..
seriously you all need to watch this.
Connect with Bleeding Green Nation