RIDDLE: Why are Germans so funny?

Top