Sloth gets Christmas cuddles from Santa

Aluna, a baby sloth at San Antonio Zoo, is celebrating her first Christmas and got to spend some time with Santa.

December 24, 2023

Top Stories

ABC News Live Presents