South Park

We Gotta Get Rid of Finland

Season 13 E 6 • 04/15/2009

Stan reflects on his victory. Meanwhile, the world leaders are concerned Finland's going to squeal.

More

Watch Random Episode