FOOTAGE: Larry Silverstein Admitting “We Made The Decision To Pull Building 7”?

Have you seen this before? One of the biggest pieces of the 9/11 puzzle that never made sense was Building 7….