Time Capsules Posted on: June 27, 2022 Karl Spencer June 27, 1979 – Karl Warren Spencer was born to Hazel Spencer and Bernadette Spencer. […] Read More