Something magical happened in New York City last night – right bang smack in the middle of a snow blizzard – my favorite children’s store, The Land of Nod, opened as a Pop-Up in SOHO downtown Manhattan.
And, I am beyond excited!
I am fortunate to have been invited to the official opening, and I have to tell you it was crazy out. It was a full-blown freezing cold blizzard but that did not stop me. I was going to get there no matter what!