There they were, Beverly and Eugene Strange, innocently vacationing in Philadelphia in 1930 and minding their own business when suddenly,...

View the Full Article