Wiki Targeted (Entertainment)
Do you like this video?
Providence Park was a Welsh psychiatric hospital near Cardiff. An old woman, Christina, had been institutionalised there since she had encountered the Night Travellers during the early part of the 20th century. (TV: From Out of the Rain)
Community content is available under CC-BY-SA unless otherwise noted.