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

Watch Random Episode