Editorial Illustration

Lots of controversy surrounding the recently published work on the Cerutti Mastodon Site in Southern California, which places some form of genus Homo in the Americas 130,000 years ago! If it is further substantiated, it would topple old ideas about hominid migration! Figured I'd try my hand at a splashy editorial spread that would reconstruct the locality as the researchers see it.