Tags Godzilla

Tag: Godzilla

video

800-pound alligator found in US shopping center

An alligator dubbed "Godzilla" and tipping the scales at more than 800 pounds is being taken to a gator reserve to live out its days in Houston area of USA.