Happy Holidays from Costa Rica!
If Santa missed your house last night it might be because he ran off with Lila late last night after meeting her at the "Do It Center" - seriously that's what they call the big Home Depot type store in Liberia, Costa Rica. Merry Christmas and Happy