Santa.....You're supposed to be at the North Pole getting ready for your trip. It's cold up there. Can you blame him .
Everyone in Key West is in the Christmas party mood for the next nine days. Well, OK, they're in a party mood 365 days a year.
The two ladies on the stage at Irish Kevin's are the mothers of the bride and groom that were there, getting shots poured into their mouths. Only in Key West!