Title: Amazing videos
Product review: I have saw the two videos from Wyatt and this one and the evidences are amazing. The first impression is a geological formation, but the careful investigation that Ronald and his team did and while your are observing the facts, the final conclusion is this discovery is the Noah's Ark.
Would you say this review depicts the product in a flattering or unflattering light?
