What! Alligator Snapping Turtle Found In New York River!What! Alligator Snapping Turtle Found In New York River!This invasive creature was found in an Upstate New York river. What is it and what is it doing here?Mike KarolyiMike Karolyi
These Critters In NY Want to Invade Your Home This Winter! Gross!These Critters In NY Want to Invade Your Home This Winter! Gross!You may not want these creatures in your New York home this Winter but they are planning to invade just the same. Mike KarolyiMike Karolyi