1 Aug
2014
1 Aug
'14
1:02 p.m.
Two more craters have appeared in Siberia. Fortunately, they are in Siberia. One theory is "something" is tasting the planet. Maybe this is where they are ins erting the meat themometer. Is Godzilla still at the dollar theatres? http://www.iflscience.com/environment/two-more-mysterious-siberian-craters-d...