Tag: lipstick

TWIN PEAKS.  Lara Flynn Boyle as Donna Hayward  in the pilot episode.  Originally aired April 8, 1990.   Copyright ©1990 CBS Broadcasting Inc. All Rights Reserved. Credit: CBS Photo Archive.  Image is a framegrab.

The Crying Lip

Have you ever cried in your car, or wherever, and happen to catch a glimpse of yourself in the mirror and notice how …