Toastmaster Bob Lloyd - the United Kingdom

Toastmaster & Master of Ceremonies of the Year 2018 - Norfolk