Should I Smile? – a speech by Geoff Peters at Best Run Toastmasters Post author By Geoff Peters Post date November 22, 2014 No Comments on Should I Smile? – a speech by Geoff Peters at Best Run Toastmasters Should I Smile? – a speech by Geoff Peters at Best Run Toastmasters