News

This couple broke up in 1959. Could they find love again after 63 years apart?

Carol and Eddie last kissed in 1959. Then their lives got complicated with war and marriages and tragedies. Could they find love again?