Santa is in Tarrafal - Cape Verde - get ready New England

Discussion in 'The Watercooler' started by Star*, Dec 24, 2008.

  1. Star*

    Star* call 911

    Just checking in from vacation to wish you all the Merriest Christmas you can possibly have.

    Much Love -
    The elf:alien:
  2. gcvmom

    gcvmom Here we go again!

    Merry Christmas wherever you are!