Originally Posted by 2Rukus New Orleans saints fan. Lol oh those tears ...... thought it was tears of Joy!! Did'nt New Orleans win the Super Bowl not so long ago? Gotta share it around ... my team really sucks in this new Millennium ... not 1 win ...
Forum Rules