THE FINAL FRONTIER
May 19, 2021
1 minute
NS
FELIX SILLA 1937 – 2021
The Twiki man with the Itt factor
He stood 3’ 11” and his face was rarely seen, submerged beneath masks and prosthetics or lost to the long-shot, the fate of all
You’re reading a preview, subscribe to read more.
Start your free 30 days