Toastmasters Speech Contest Warsaw 2011.mp4

1463680281_maxresdefault.jpg



3 minute video clip from a club level Toastmasters contest held on 20 September 2011 at Speaking Elephants Toastmasters Club, Warsaw, Poland. The University of Technology Business School in Koszykowa 79, room 213. Place where fun and public speaking live together:))

source

May 19th, 2016 by