Absolutely Guaranteed To Make You Smile Seriously: does anything make you as happy as trains apparently make this guy? Why the heck not?