Mascot Hell

A mascot hall of fame has opened in Philadelphia. What a great idea for a central exhibition. Sports fans from all around the country can now gather in one place to be annoyed. (Ray)

Tell me another Joke!

"-->