Tuesday, December 28, 2010

Thank you to the New Orleans Saints...

For getting Atlanta fans to SHUT THE HELL UP about how the Falcons are better then... or even as good as... the New England Patriots.

Seriously Falcons fans, this game shouldn't even have been close (especially after that giveaway), never mind them pulling it out on you in the last 4 minutes.