Where To Stream South Park Season 3 Episode 13
Starvin' Marvin in Space!
- Aired November 17, 1999
- 30 Min
- Rated 8.5
- Number 41 Of 333 Rated Episodes
Starvin Marvin returns in a stolen U.S. spaceship, and enlists the boys to help feed his Ethiopian village. The CIA is among their pursuers.