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.

Watch Random Episode