Last Link of the Day: The World’s Largest Snake Found Dead

We’re wrapping up the world’s greatest day on TBR with a clip of the world’s longest snake, found dead in Indonesia. It measures a whopping 39 feet in length!

This entry was posted in Filler Links, Other Stuff. Bookmark the permalink.