An excerpt from the documentary "9/11 A New Pearl Harbor" https://www.youtube.com/watch?v=8DOnAn_PX6M
Debunkers claim it would've been impossible to rig the twin towers for controlled demolition. This video debunks that claim.