Lucky armadillo-like animal escapes hungry lions clutches by rolling into a ball - Caters News Agency Like Animals, Animals And Pets, Are You Still Alive, Lion Pride, Armadillo, Cubs, Panther, News Agency, Pictures