Andrew Morales
Andrew Morales, known as the Cuban "Tarzan," is a skilled iguana hunter in Florida, tackling invasive giant iguanas and showcasing unique wildlife control methods.
Cuban "Tarzan" Who Hunts Giant Iguanas in Florida
Published on 12/13/2025