Saturday, April 19, 2014

Artefacts of giants living on Earth
Update on the ‘Lost City of Giants’
A couple of months ago we reported on an incredible discovery deep in the jungles of Ecuador – the remains of a massive 260 foot tall by 260 foot wide structure, made up of hundreds of two-tonne

No comments:

Post a Comment