
He explained why he decided to upload it after all this time
New footage of the Twin Towers’ collapse has surfaced over two decades after 9/11. Filmed by Kei Sugimoto from a rooftop on
St. Marks Place, the video offers a unique view of the towers falling from the north and