The South Tower Collapses on 9/11
id: SLF-01-0879
format: SD
location: New York United States of America
The South Tower Collapses on 9/11
Tags