REST IN PEACE: Stephen Furst (St. Elsewhere, Babylon 5, Delta House {reprising his Animal House role}) died Friday of diabetes at age 63.— TVShowsOnDVD (@TVShowsOnDVD) June 17, 2017
REST IN PEACE: Stephen Furst (St. Elsewhere, Babylon 5, Delta House {reprising his Animal House role}) died Friday of diabetes at age 63.