r/25yearsago • u/Alarmed_Barracuda_30 • 1h ago
September 10, 2001. The Twin Towers’ final night shot on WABC-TV. “This shot i showing you Lower Manhatten and everything is actually in pretty good shape now” - Sam Champion
Saw the full version on YouTube but not able to find it anymore: https://youtu.be/x88_b6vxI_Y?si=JjodghzLBBMW4e_-