Watch Out For Falling Iguanas!!!
They were probably Gizzards or some other internal organ. I never asked :rofl:
Print