Mr & Mrs Santa Claus visited our station today… A bit earlier than scheduled.
Santa Mark and Mrs Claus are in London for their holiday, they are official Claus from Orlando, Florida.
They are a very charming couple, and are usually with their friend, the Elf… so look out for them.
[…] The trouble with being punctual it’s that nobody is there to appreciate it. […]
Save my name, email, and website in this browser for the next time I comment.