Carlos VermeerschJan 16, 20186 minExtinct giant lizards of the Canary Islands: Gallotia goliath & G. auaritae