Skip to playerSkip to main content
  • 19 years ago
Kevin Ryan & Prof. Steven Jones debunk the fraudulent NIST report concerning the collapse of the WTC towers on 9/11.
Be the first to comment
Add your comment

Recommended