Julee Cruise Performs ‘Falling’ for Top of the Pops, Nov. 22, 1990
On Oct. 23, 1990, Twin Peaks mania descended on the United Kingdom as David Lynch and Mark Frost’s show began airing on BBC2. Just like several months earlier in the United States, interest in Julee Cruise’s music piqued once the wonderful and strange sounds filled the air. Nearly a month later, she was performing her…
