saudi terrorists did this 20 years ago

More memes featuring World Trade Center