Giant Video Billboard of WTC7’s Destruction Placed in Times Square for 9/11 Anniversary
ReThink911.org Melissa Melton Activist Post Beginning today, the organization Architects & Engineers for 9/11 Truth has placed a massive, 45-foot video billboard of World Trade Center 7’s…