Screen Shot 2017-08-29 at 11.40.59 Published on August 29, 2017 in 30 August 1952Full resolution (518 × 1019) ← Previous Next → Photograph from The Detroit Free press, Sunday, 31 August 1952.