Felix and his gator Alex.
Caption: Felix and his gator Alex.
Actor Source: IMDB Felix Favaloro is an actor, known for Glory Road (2006) and The Brooke Ellison Story (2004).
Lee Hyun Woo pictures →
Douglas Haase pictures →
Olga Segura pictures →