Something went wrong
Try again later.
In the not too distant future, people struggle to survive their greatest enemy, the sun.
21 January 1976, Berlin, Germany
1958, Switzerland
February 18, 1968 in Germany
7 September 1981, Hamburg, West Germany
1999, Munich
22 January 1944, Templin, Brandenburg, Germany
30 October 1974, Split, Croatia, Yugoslavia [now Croatia]
1958 in Switzerland

