Thermite spewing molten iron from the South Tower

2 years ago
184

WORLD TRADE CENTER: Thermite device spewing molten iron from the South Tower shortly before it was demolished on September 11th, 2001.

Loading 3 comments...