Explore Bay Area Television Archive

Explore 1 items

The Murder of Quita Hague

KPIX-TV Eyewitness News report from 10/20/73 featuring a report by Linda Shen on the...

Aired: 10/20/1973