World trade center / umad?

Trollface Mohammad meme: World trade center / umad?

A Trollface Mohammad meme.

✏️ Make your own Trollface Mohammad meme