if you have ever wondered 'what the hell is up with those saints fans', this article is for you. HERE