In memoriam Cousin Itt, Felix Silla pases at 84 By Reel 360 Apr 20, 2021 The original 1960’s Addams Family lost their beloved, gibberish speaking, exceptionally hairy Cousin Itt. Felix Silla passed on April 16, 2021 from pancreatic cancer at age 8... More »