Read more on the encounter, here. The post Watch This Tranquilized Mountain Lion Make Desperate, Incredible Leap Over Wildlife Biologist first appeared on ...
A northeastern North Carolina town is planning to tranquilize a pack of wild dogs that has kept citizens on high alert in recent weeks. The dogs have been spotted in Scotland Neck, about 86 miles ...