Leaping Lizards!

You think it’s cold here in west Michigan?

It’s so cold in Florida that lizards are falling from the skies!

Comments are closed.