Ivor Dean died on August 10, 1974, in Truro, Cornwall, England, UK of heart failure.
Chat with our AI personalities
Ivor Francis died on October 22, 1986, in Los Angeles, California, USA of from the effects of multiple strokes.
No, Spencer from Pretty Little Liars does not die.
Spencer George Perceval died in 1922.
2055
give ivor 1000 coins
Spencer Harrison died from complications of AIDS in 1994 rest in peace Spencer