The Haunting Hour S02 Ep8 - Mascot

2025-02-05 3

Willie thinks his school's mascot Big Yellow is lame. Not even sure what it's supposed to be, Willie and his best friend attempt to replace it, but things prove to be more difficult than they expected.