September 17, 2024“Twin Peaks” heroines for the cover of the October 1990 issue of Rolling Stone magazine.