Welcome, Sign In
What Caused This Mysterious Huge Crater?
Description:A mysterious new crater was recently discovered in Siberia! Where did it come from? Tara is here to discuss this new finding, and list out a few of the popular theories as to why it appeared!
russian sinkhole discovered
siberian crater discovered