BOMB TOWERS THEY SAID. BOMB SUBWAYS THEY SAID / BOMB GLENWOOD THEY SAID....FUCK THAT

Osama Bin Laden meme: BOMB TOWERS THEY SAID. BOMB SUBWAYS THEY SAID / BOMB GLENWOOD THEY SAID....FUCK THAT

A Osama Bin Laden meme.

✏️ Make your own Osama Bin Laden meme