Torin Thatcher

  • Born: Jan 15, 1905 in Bombay, INDIA
  • Death: Mar 4, 1981 in Thousand Oaks, CA, USA