The Savior of Snowflake City
Season 1 E 21 • 11/30/2017
In a lame, stupid town where solar panels threaten to ruin Christmas, an orange-skinned hero arrives to harness the magic of coal.