Welcome to our new website!

8121 NFL Talk...Week 10 pt1...Those damn Giants!!!

Thursday night football came and went. Those Giants gave one away and left me stunned on the couch. Give me a moment to express my frustration...Jeez. Pls like, subscribe and leave a comment.