Her Ruby Shoe Moment On a summer day in June 1976, actress Rita Moreno found herself on a soundstage in England singing the song “Fever.” She was accompanied by members of the band Dr. Teeth & the Electric Mayhem. The musicians were puppets, with the wildest one being the drummer, Animal. They were taping an episode of Jim Henson’s new … Read More