Large alligator strolls across South Carolina road during Tropical Storm Debby
Large alligator strolls across South Carolina road during Tropical Storm Debby
A large alligator was seen crossing a road in Hilton Head Island, South Carolina as Tropical Storm Debby drenched the region on Monday, footage shows.