About Photo #5241194: The Kessler Twins have passed away. The German sister act, who became huge stars between the ’50s and ’60s, decided to end their lives on the same day together…Read More Here
Posted to
Alice Kessler,
Ellen Kessler,
The Kessler Twins