• Embed

Richard Lewis - Sports

ClipSeason 12/24/1992

The Jewish Center League's sports mascot was the Embarrassment Boy.

Up Next