Umm Now the question is raised , because I havent seen this before.

What exactly did drop that little building in the front of the two towers was it an explosion from within it whats the answer i seriously want to know now?