Added by
browser
4 months ago on 9 December 2023 16:07
This scene is from an ABC Movie of the Week about a race car driver with psychic abilities.The cast also includes Vera Miles (shown at the end of the clip), Rachel Roberts, and Angharad Rees (Demelza on the original POLDARK).