Lord Love a Duck

Lord Love a Duck: A phrase of British origin which is meant to convey shock or surprise in a situation where no other words or phrase will fit/a mildly inoffensive and appropriate term used to express surprise. The meaning of this phrase obviously fit the title of the film, who’s sole purpose was Protest with …

Om Podcasten

Not Just Yesterday is a podcast in tribute to the legendary actor Roddy McDowall; who's amazing career spanned over 6 decades in both Hollywood and print.