Feedback

Lion Released After 20-Years in Captivity

 

Mufasa spent most of his life in cruel captivity but the mountain lion has been released to live out his twilight years in the Amazon rain forest.

Shows