Horror Genre Icon Tony Todd Dies At Age 69 9 November, 2024 by Newstars Education See also Who is Mike Jeffries? 80-year-old former CEO of Abercrombie & Fitch arrested on sex trafficking charges