We visited The Range at Tyburn Road today looking for Christmas gifts. We bought a couple if things and got some ideas for presents, but what puzzles me are the toy trains they sell, in a snow scene. What have trains, American at that, got to do with Christmas? Did Joseph and Mary catch the...