Woooooooooooooooooooooooooooooooooooo my Giants made it!!!!!!!!!!!!!!!!!
You guys can make all the "But the Patriots will win" posts you want, it won't deter my spirits.
You guys can make all the "But the Patriots will win" posts you want, it won't deter my spirits.