My son, age 3, is obsessed with trains. Crazy obsessed. Throwing fuel on the fire, we took him to a model train expo a few weeks ago. A small display by The Walnut Creek Model Railroad Society caught ...