georgetakei.com
Massive Alligator Caught Strolling Down A Florida Street Has Everyone Saying Nope, Nope, Nope
An alligator was caught on video walking down a Fort Myers, Florida street.