I vaguely remember something about something about Russian scientists digging to the center of the earth and heard what they thought were screams from hell.
Does anyone else remember something like this?
87 posted on 05/21/2011 10:03:34 PM PDT by stars & stripes forever
( Blessed is the nation whose God is the Lord.)