This Chef Really, Really Wants You To Eat Iguanas

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


more on vice.com