Originally posted by JaTo: It's a rare day for my belief and faith in the human race to get bumped up a notch or two, but this certainly did it.Very humbling.