Mr Zed is an actor/comedian called David Kirk Traylor. He has worked all over - particularly America and Italy. This is him in '93, in England. For more quirkiness,

https://www.youtube.com/watch?v=H0FBGrtAicY

Note from Nighthawk.NZ:

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 
Powered by OrdaSoft!