26 World Trade Center’s Infamous 91st-Floor Israeli ‘Art Student’ Project (www.winterwatch.net) posted 2 years ago by ImWhiteAndThatsOK 2 years ago by ImWhiteAndThatsOK +26 / -0 14 comments share 14 comments share save hide report block hide replies
Are Dov Zakheim and System Planning Corporation also distractions?
🙄