A large alligator lazily crossed a road in Huntington Beach State Park, South Carolina, stopping onlookers in their tracks.



Source link