Search
Seeker

Strange Spikes Over Siberia Puzzle Astronauts

Strange spikes in Siberia seen from space have an Earthly explanation.

August 27, 2014
11:40 AM EDT