Saturday, December 25, 2010

Yes, Virginia, there is a Santa Clause!

And he delivered my parents back from Heathrow a whole day before Christmas! They're a bit jetlagged but otherwise safe and sound. Miracles do happen! Hooray!!!