This ....

Jul 13, 2010 11:22

Makes a lot more sense to me than the original article. http://io9.com/5585294/methane-bubble-doomsday-story-debunked
Previous post Next post
Up