Yes. Much room for improvement…
Update: You can now click the picture for a larger view.
A juggling technophile shares personal stories, challenges, humor and perhaps some political commentary.
Santa Claus actually lives in central London! Here’s sending out a special thank you to a special person across the pond who has spread a some extra Christmas cheer to our children at just the right time! Merry Christmas!