Public speaking? I speak to myself on the street!