Lauren Carruther

Lauren Carruthers (Lauren Rider) was born November 2nd, 1954. Lauren Rider married Winston Carruthers in 1977; and gave birth to Winston Carruthers in 1981.