LAST WEEKS LAB RESULTS MIGHT PROVE ALIENS EXIST | DUBBED IN ENGLISH | NAZCA MUMMIES

1 year ago
75

It seems if you read anything from the Western media about the recent reveal of these two mummies in Mexico, last month it is to discredit their authenticity. However this analysis conducted 2 weeks ago might be putting many doubts to rest.

Loading comments...