People fainted when the Leon Theremin was first performed onstage in Paris in 1927. Its haunting sound resembled voices from beyond the grave. It was the first electronic instrument, and […]
Daily Archives: 12th September 2004
1 post