Leo g. Carroll cause of death
Leo G. Carroll Cause of Death: How the British Actor Passed Away Leo G. Carroll was a British actor who had a long and successful career in both stage and screen. He is best known for his roles in six Hitchcock films, such as Spellbound, Strangers on a Train, and North by Northwest, and in … Read more