Tulane Wins National Championship In NCAA Football
Every year someone does one of those chain-comparisons to declare, like, Slippery Rock the best team in the country. This year’s winner is my Tulane Green Wave. I know this is off-topic, but believe me Jeff lives for this illogical crap. [Alan Childress]
Posted in: