Mental Floss

37 Odd College Mascots

Erin McCarthy
facebooktwitterreddit

From Delta State's Fighting Okra to Wake Forest's Demon Deacon, John Green walks us through some rather unusual college mascots in this week's video.

facebooktwitterreddit