I didn't watch the whole clip, but from what I watched I can tell you that it will be upsetting to some of our forum members. I know it wasn't your intention, but the reference of the video will have a different impact on different cultures.
Personally, I didn't find it funny. And perhaps I am a bit sensitive to it becuase I am first generation American. My mother was born in Germany and came here with my grandparents when she was in the 6th grade.
... I typed more but I'll leave it at that.
"When I look at that square... I wish FPSC noobs would stay on their side of the forums and stop polluting these boards." - Benjamin