Well the unexpected has happened folks, our NY Giants have won the Super Bowl. Who knew? Now it's time to party in the streets on Manhattan, after all we hate the folks of Boston. As my friend would puts it, "fuck those Massholes." Go Giants!!!! Parade on Tuesday.