Loading...
Uploaded by worldsplitopen on Jul 27, 2008
Filmed in the morning of Wed 7/16/08 in Punta Espinoza on Fernandina, Galapagos Islands. We cruised on the Eclipse.
Travel & Events
Standard YouTube License
Whoa! It's GODZILLA!
Chivero928 1 year ago
Load more suggestions
Whoa! It's GODZILLA!
Chivero928 1 year ago