South Park

Season 1 Episode 12

Mecha-Streisand

Aired Wednesday 10:00 PM Feb 18, 1998 on Comedy Central
SUBMIT REVIEW

Episode Fan Reviews (22)

Write A Review
8.3
out of 10
Average
392 votes
  • No wonder I don't like Barbara Streisand

    7.9
    Great show again and no wonder I loved the show
    In its early heyday and how it put Comedy Central
    On the map. No wonder I don't like Barbara Streisand as
    She is made fun of big time as they the town residents have to stop her from trying to destroy South Park!
    Very funny show indeed!