Adorable Twin Baby Elephants Just Born in Sri Lanka

And they’re the first the country has seen in nearly 80 years! Buzz60’s Tony Spitz has the details.

Comments / 0

Published by

ZMG Buzz 60 from Video Elephant

Los Angeles, CA
4567 followers

More from ZMG Buzz 60 Videos (VE)

Comments / 0