Tom Strada died on September 11, 2001, in New York City, New York, USA of World Trade Center collapse.
Chat with our AI personalities
Stella Strada died on December 28, 1984, in San Juan, Metro Manila, Luzon, Philippines of suicide by hanging.
Tom Iredale died in 1972.
Tom Eastick died in 1988.
Tom Hyer died in 1864.
Tom Cribb died on 1848-05-11.