This could be the most bizarre video you’ll be watching today. The video going viral on the Internet shows the result of an alligator vs python battle – and it’s not for the faint-hearted. Captured at the Shark Valley Visitor Centre in the Everglades National Park, Florida, the video shows …
Read More »