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
Damn. That's right where the plane hit. Did remote control airliners need the help of homing devices in 2001?