San Francisco, California, United States
Nina Hagen Jan 7, 2002 Added by Paris1972
Lene Lovich Jun 22, 1990 Added by Paris1972