WATCH: Huge ‘Godzilla’ iguana spotted by scuba divers
Sighting Godzilla in movies are no shock and surprise until you encounter the giant creature in real life. That’s exactly what happened to scuba divers off the coast of the Galapagos Islands when they bumped into giant iguana.