Minstrel Krampus
- Episode aired Dec 15, 2013
- TV-14
- 22m
Stan and Roger travel to the North Pole to rescue Steve from an infamous Christmas demon.Stan and Roger travel to the North Pole to rescue Steve from an infamous Christmas demon.Stan and Roger travel to the North Pole to rescue Steve from an infamous Christmas demon.