
South Park S1E12: Mecha-Streisand
- Aired: 1998-02-18
- Time: 22:00:00
- Runtime: 30 minutes
Overview
The future of the world is at stake after the boys unearth a prehistoric relic that spawns a monster.
Server:
1