New footage of the Twin Towers’ collapse, filmed by Kei Sugimoto from a building rooftop on 64 St Marks Place in NYC, has surfaced more than two decades after the September 11 attacks. The video offers a unique view of the towers falling from the north, adding a new perspective not seen in previous footage. Released on ,
July 23, 2023, it has sparked online discussion, with some wondering how much history remains hidden in people’s homes. Sugimoto’s release enriches the collective memory of 9/11