S3-E3 Aliens and Sacred Places

S3-E3 Aliens and Sacred Places

Watchlist
ADVERTISEMENT

Summary

Experts examine evidence that aliens may have visited Mecca's Grand Mosque and Jerusalem's Temple Mount.

Education

Have Your Say What did you think of Aliens and Sacred Places?

view all comments (0)