Recently declassified Nuclear Test video is terrifying. Operation Teapot - Turk 28112

Don't Miss...