12 hours after shooting his first Moment on Earth at an archeological dig in Iceland, award-winning documentarian filmmaker Steve Ross captured an analysis of the human remains.
Watch
the Movie Trailers or click the "x" to remove this message and watch this moment.
[X]