Lion Kills- Kapama South Africa

(Watch in HD for best viewing) Thanx to Go Touch Down South Africa in Oakville, On. We got to witness these amazing moments -Two Lion Kills - Both kills were on an Impala.