LOLA

West Germany 1981