80-Foot Satellite
Season 1 E 1 • 12/31/2018
Cartman won't to admit to the Visitors' existence, even after a giant 80-foot satellite emerges from his butt.

Watch Random Episode