Moment of Zen - Newborn Monkey

Aired:  01/14/99 Views: 15,577

A newborn monkey screams to adorable results. (0:13)

Loading...