› added 2 years ago
222
TIL Seth Green was something of a mascot for the New Orleans Saints Football Team in the early 1990's.
via reddit.com