Board Thread:Movie discussion/@comment-26025032-20150421044526/@comment-26025032-20150430032939

Maybe a recent descovery, something that was preserved by another means (instead of mosquitos) like frozen in the north or south pole.