There’s a scene in an episode of South
Park where one of the kids stumbles across some especially nasty
international porn involving Cartman’s mom and one of them asks, “What the fuck
is wrong with German people?” That’s a question you’re going to ask yourself
after you watch this trailer for the German horror-sci-fi flick Alien
Tampon (yes, that says Alien Tampon), and I mean
that in the best possible way.