Page 1 of 1

baffled scientists ?

Posted: Thu May 13, 2010 9:22 am
by Manatron
http://news.nationalgeographic.com/news ... xagon.html


interesting...this could be one step closer to the truth (for the layman).