April 19, 2024
Christopher DeVargas
Erik and Minddie Lloyd were married for 22 years before his death this year.