Pillars Underwater 149
iammichael writes "Scientists scouring the Atlantic Ocean have found huge towers of stone (the tallest ever) that they've named the "The Lost City" since they are located on a seafloor mountain named Atlantis Massif. Read about it on Yahoo news or CNN"
Pillars Underwater More Login
Pillars Underwater
Related Links Top of the: day, week, month.
Slashdot Top Deals