Posted by:
seu
(
)
Date: January 31, 2012 11:53AM
http://www.sciencenewsblog.com/blog/13020122This latest scientific finding has the worldwide web abuzz with theories. A rock formation? Not likely-- there are two of them 200 meters apart.
Ship wreck? Not likely-- each one is the size of a football field.
You decide.