South Park

The Mexican Staring Frog of Southern Sri Lanka

  • Season 2
  • , Episode 6  | 
  • Aired: 6/10/1998
    • Length: 23:00
    • Plays: ???
Synopsis >

Ned and Jimbo's cable show goes head to head in a ratings war with Jesus and Pals.

TV GUIDE Users' Most Popular