Spirit of The Buffalo
Season 7 E 7 • 04/30/2003
Stan's cure for SARS saves the town of South Park buts Who the hell is that black-haired kid that keeps talking?

Watch Random Episode