Enceladus is home to one of the solar system's most incredible hotspots, churning out 15.8 gigawatts of power. It's even more proof that there's a liquid ocean hiding beneath the ice...but scientists have no clue what's creating all that heat. »3/08/11 1:20pm 3/08/11 1:20pm
Kinja is in read-only mode. We are working to restore service.