The towers at the WTC were in all likelihood brought down by CDI while you were watching the 9/11 102 minute movie on TV. What you saw was NOT the demo going on at WTC. That footage is in a vault somewhere, if they dared record it at all.
Mobile Service Tower @ Atlas Space Launch Complex #40 – Controlled Demolition, Inc. – YouTube
No tags for this post.