Nuclear Photography

November 8th, 2007

French nuclear tests in the 1960s.

Very cool images, but somewhat disturbing too.