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"
Hotels are tired of getting ripped off. I checked into a hotel and they
had towels from my house.
-- Mark Guido