The news is by your side.
Browsing Tag


WATCH: Huge ‘Godzilla’ iguana spotted by scuba divers

2 years, 5 months ago
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.