Search
Library
Log in
Watch fullscreen
14 years ago|30.8K views

9/11 Truth: NIST Report Debunked

BadKitty
Kevin Ryan & Prof. Steven Jones debunk the fraudulent NIST report concerning the collapse of the WTC towers on 9/11.