Believe it or not, but on December 6th, which is "Saint Nicolas Day" here, I saw about same thing; no no, even better! I heard St.Nicolas songs on our street, so I went outside to have a look. It was a small VW-truck, and inside was his holyness and 4 black Peters (helpers)! Wish I had taken a pic....