I wonder if the Andrews Sisters would have ever said anything like that about Nazism?
He's the boogie woogie imam of mosque number 3. (Or shemp )