The Clock: Dr Carter’s Experiment Written by Stardust Admin on February 23, 2023 On This Date in 1947 https://stardustotr.com/the_clock/470223_016_Dr._Carters_Experiment.mp3Podcast: Play in new window | Download