Green iguanas are an invasive species that destroys vegetation. For Thomas Tennant, that’s even more reason to eat them.
more on vice.com
Green iguanas are an invasive species that destroys vegetation. For Thomas Tennant, that’s even more reason to eat them.