Clouded leopard cubs debut at San Diego Zoo

December 7, 2012

The San Diego Zoo is welcoming a new addition -- two clouded leopard cubs.