Type keyword(s) to search
Showing 1 - 1 of 1 article tagged "Felix Silla"
The 3-foot-11 actor, who died Friday after a battle with pancreatic cancer, famously played the mumbling Cousin Itt, known for...