Dan Halen is possessed by a demon and builds a human sacrifice theme park mountain.
Aired 2008-05-25 · 11 min
Squidbillies: all seasons and episodes