where is Kevin Richardson?
Kevin Richardson is the guy who lived with lions and would cuddle and play with them. Apparently he disappeared? Is that true?
- Anonymous1 decade agoFavorite Answer
No and he is in South Africa.
Also check this out and vote:
Still have questions? Get your answers by asking now.