0
Beard the lion means to confront an adversary.
Beard ape
The cast of Beard the Lion - 2010 includes: Travis Hammer as Vinny Louie Millican as Nicki David Stanbra as Marshall Hart Turner as Todd
Louis cause he has a beard
The lion tailed macaque that is found in the rainforest in south India western ghats