Is that a picture of a penguin coming ashore at Key West?
Yes, they heard there was a special on frozen daiquiris in Key West and since there is no more ice at home ... well you get the picture!