Sheila
MacRae was an actress and nightclub performer who had
seen UFOs on two separate occasions. Her first sighting
occurred in 1965 near Las Vegas. She saw two cigar-shaped
UFOs which silently hovered and darted back and forth
over Lake Meade in broad daylight. In December 1973, while
driving through a snowstorm in St. Louis, Missouri, a
silver UFO with flashing lights hovered over her car.
Source:
The
UFO Encyclopedia by Margareth Sachs
- 1980