Methane By Smilodon's Retreat • Aug 2, 2014 • 6 comments I’m sure that, by now, you’ve all seen the pictures of the “craters” in Siberia that had no explanation. I’ve…