NDT just got rekt

No.13333001 ViewReplyOriginalReport
No matter how you cut it Erics got a point here. Neil Degrasse Tyson isnt being very scientific in his argument and is just blindly debunking