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