This week's moment of nature takes us among the elephants at Kruger National Park in South Africa.
1 / 28
CBSTV Videos
Sun, Dec 8, 2013 3:41 PM EST