Replying to Patriot fan depression/venting thread.
okay, this thread pertains to those in the new england region only. giants fans gtfo. today was a horrible day, i could not get my mind off of last nights game and its truly just eating away at my heart. who is having the same experience?
Click to expand post