In a bizzare viral pic toads ride on a pythons back

Wildlife in Australia never fails to amuse us. In an unusual sight - 10 cane toads are seen riding on the back of a python. Check out the pictures here. 

More Channels
Trending Now