Friday, December 25, 2015

Nothing Says Merry Christmas Like Godzilla


1 comment:

  1. Agreed- Christopher told me he went to Virginia Beach to see the big lights exihibit, and the biggest attraction there was the Godzilla in lights, because nothing says Christmas like Godzilla!

    ReplyDelete