The most nuked place on earth.
Every crater in this picture was made by a nuke. It's in Nevada.
Picture is a screen shot of a Google Maps satellite image.
Every crater in this picture was made by a nuke. It's in Nevada.
Picture is a screen shot of a Google Maps satellite image.