Welcome, Sign In
Mysterious Craters Found in Sibera
Description:Scientists are baffled by two new craters that have been discovered in Siberia. Could it be the collapse of permafrost, or the work of aliens?
collapse of permafrost in siberia
mystery craters in siberia
mystery holes in siberia
The Weather Channel