The Simpsons - Season 8 Episode 12
Mountain of Madness
Release Date: Feb 2, 1997
S08 E12Feb 2, 1997
Where to Watch The Simpsons Season 8 Episode 12
This section may contain affiliate links to our partners.i
Homer and Mr. Burns get trapped in a snowed-in cabin during a company retreat.