Skip To Content

Where To Stream The Simpsons Season 8 Episode 12

Mountain of Madness

On a company mountain retreat, an avalanche traps hiking partners Homer and Mr. Burns in a cabin.