This shrieking, Godzilla-like monster reigns terror down on South Park. Luckily, the monster has one weakness...its nose. She recently returned -- totally upgraded and super bad ass -- as Mecha-Streisand 2010 in the "200"/"201" saga. As usual, she was wreaking havoc and totally f*cking up South Park. Oh yeah, and she did a duet with Neil Diamond.
Season 1: Mecha-Streisand
If your mother told you there are no monsters, think again. Mega-Poitier, Ultra-Matlin, and Mecha-Robert Smith face off against Barbara Streisand in one of South Park's most legendary battlesâ¦