WEB EXTRA: Sienna The Sloth Visits Children’s Hospital

Sienna the sloth made a stop at North Side Children’s Hospital in San Antonio, Texas Monday. Sienna brightened up the kids’ and nursing staff’s day.

More of Miami