Toastmasters Speech Contest Warsaw 2011.mp4


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:))


May 19th, 2016 by