Dr. Roger Leir
Referenced in 1 episode
Definition
A podiatric surgeon known for his controversial work involving the surgical removal of suspected alien implants from individuals claiming contact with extraterrestrials.
Referenced in 1 episode
A podiatric surgeon known for his controversial work involving the surgical removal of suspected alien implants from individuals claiming contact with extraterrestrials.