Watch South Park season 11 episode 12 tv series online free
Release: Oct 31, 2007
Stan and Butters attempt to escape Imaginationland before the government detonates a nuclear device in the alternate dimension. Meanwhile, Cartman takes his bet with Kyle to the Supreme Court.