This story takes us to a remote location of the world in Siberia. The Yamal Peninsula is located on the northern edge of Russia and a very strange discovery was made there recently. A crater has been found that is estimated to be 260 feet in diameter. Russian officials will be sending out scientists to […]
Tag: crater
Pickup Truck Hit By Lightning
Talk about a wild ride…