South Park

Powers of Invisibility

Season 8 E 1 • 03/17/2004

The town sees through Cartman's power of invisibility .

More

Watch Random Episode