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 Released in July 2023, it has sparked online discussion about the hidden historical footage people might…