Have Egyptian Treasure Hunters Found Amazing Artifacts

Ace News Services

This video was sent to me earlier, I am not sure if it is real or a hoax, what do you think? What is the strange noise? Where is this really? Is it Crimea? Remember this I did on Crimea Pyramids?

What do you think?

View original post