Monday, March 14, 2011

The Lord Taketh Away, The Lord Giveth

As the tragedy of Japan unfolds, scientists may have discovered the lost city of Atlantis in Spain
 
It was tsunami'd.
 
60 miles inland.