Alice and Ellen Kessler ride a bike. January 6, 2020 Alice and Ellen Kessler, twins famous in Germany and across Europe in the mid-20th century for their singing, dancing, stage and screen routines, do …Read More