Stan vs. The Canadian Devil
Season 18 E 6 • 11/05/2014
With the power of Satan inside him, Stan descends on Canada and battles Beelzaboot.

Watch Random Episode