Watch Out For Falling Iguanas!!!

They were probably Gizzards or some other internal organ. I never asked :rofl: