WTC7 - Explained Very Simply

Amazing how many people are in denial . . .