Wednesday Photo: Check out this incredible shot of 2 cheetahs on the prowl at Kapinga Tented Camp in Zambia! Wowzers!