Do you want to remove all your recent searches?
All recent searches will be deleted
12 years ago30.8K views
Kevin Ryan & Prof. Steven Jones debunk the fraudulent NIST report concerning the collapse of the WTC towers on 9/11.
Report this video
Select an issue
Embed the video