Photo detail

Taylor and Marsha defied the odds and were married on Friday the 13th in April 1962. Their 60th was celebrated in Prescott with family and friends. (Courtesy photos)

Donate Report a Typo Contact

Stories this photo appears in:

Tease photo

Taylor and Marsha defied the odds and were married on Friday the 13th in April 1962.

April 9, 2022