Formula 1 Racing + Nazi-Style Sex Parties = LOL!

Europeans aren’t terribly fond of Nazis.