An alligator snapping turtle – a freshwater species native to the southern United States – has been captured at a lakefront park in Kirkland, Washington. Kirkland Parks this week shared an image ...
Check out this amazing alligator snapping turtle! See the lure in its mouth it uses to catch fish. Nature's fascinating!