Controlling my nerves, speaking in front of 500 people

Controlling my nerves, speaking in front of 500 people

By Esme Higgs

I've done that talking to people in real life thing again! In Germany! But I spoke English. Did I embarrass myself this time?
-
-
Heart UK
Mute/Un-mute