Vintage Photos Of Weird And Funny Devices

60-cb

Observers record the detonation of the nuclear device air-dropped at a Nevada Test Site on March 29 1955