Skip to main content

Pics:Humanoid Godzilla as big as the size of a man Filmed under the Pacific Ocean

A big six foot long iguana lizard as big as he size of a man filmed off coast of the Galapagos Islands looking for food. It can be seen digging its nose before swimming up the Pacific.






Comments