For most people, winter weather means ice storms and falling snow. But in Florida last winter, locals spotted something else dropping from the sky.
They were a lot bigger than a snowflake.
They were bright green.
They had eyes and claws.
They were . . . iguanas?
For most people, winter weather means snow. But in Florida last winter, locals saw something else dropping from the sky.
They were much bigger than a snowflake.
They were bright green.
They had eyes and claws.
They were . . . iguanas?
Winter weather typically means ice storms and falling snow—but in Florida last winter, locals spotted something else dropping from the sky.
They were much bigger than snowflakes.
They were bright green.
They had eyes and claws.
They were . . . iguanas?