See it to believe it: Real Godzilla filmed near Galpagos Islands! Watch
A video of 'Godzilla' has been going viral on social media. Well, it is not the Godzilla that we all have seen in the movies but its look alike - the Marine Iguana.
Apr 13, 2016, 16:19 PM IST