Search The Web:

Friday, 15 March 2013

Battle At Idube Hits One Million Views!

This awesome capture of the Othawa pride of lions fighting a herd of buffalo for control of a small calf at Idube’s Marula Dam has been featured on television worldwide and now has over a million views on YouTube.