South Park | Germans (2011) One of the funniest South Park episodes... in my humble opinion 2011-05-10 19:00:00 - South Park More Posts Why Aldi Is America’s Fastest Growing Grocery Store Pink Floyd | Vinyl | Animals (1977) Timeline | Sinking The Tirpitz (1944) Coldplay | Trouble (2000) Seconds from Disaster | 29 - Nuclear Sub Nightmare (2006)