“I Found a Love Letter from 1991 in My Attic — What Happened When I Searched for Her Online Blew My Mind”
Sandra Lee was born on July 3, 1966, in Santa Monica, California, into a world that would challenge her from the very beginning. Though over the years some accounts of […]