Key to the Sacred Pattern

28 April 2010

Noah's Ark Found in Turkey?

Here's some video on the report that Noah's Ark has been found in Turkey.  It's been said before, so I'll wait for some more proof to come forward.