Who are these strangers? Has it something to do with our roots in The Netherlands and the first week of December?

Strange visitors from The Netherlands, or actually from Spain, have been seen at the trailer in the first week of December.
Like this:
Like Loading...
Related
Good entry Cousin Ron! I’m not letting this story go either, I have some plans…..
LikeLike