Battle of Ancient Beasts: Huge Crocodile vs. World's Largest Snake
Wednesday, September 14, 2011 - 18:20
in Biology & Nature
The titan snake would have been a tall order even for this 20-foot crocodile.
The titan snake would have been a tall order even for this 20-foot crocodile.