mega fauna
Posted: Fri Mar 23, 2012 11:42 am
From today’s news page.
http://popular-archaeology.com/issue/ma ... says-study
I guess if it wasn’t humans fault in NA it must be their fault somewhere.
http://popular-archaeology.com/issue/ma ... says-study
I guess if it wasn’t humans fault in NA it must be their fault somewhere.