Leon Thau
From Tardis Wiki, the free Doctor Who reference
Leon Thau (8 April 1926-16 May 2010[1]) appeared in the It's a Square World sketch The Doctor's New Invention.
External links[[edit] | [edit source]]
- Leon Thau at the Internet Movie Database