Any validity to this unusual theory?



http://blog.sciam.com/index.php?title=in_12_million_years_we_re_dead&more=1&c=1&tb=1&pb=1&ref=rss
.