How many times have you had a face to face conversation with someone telling you the 'good news about Jesus' in a public place?
Well because I worked downtown in a semi-large city, I had this happen quite often. Sometimes, if they had that maniacal look in their eye, and I realized they had been released without a home, I would just cross the street. The ones that heard the voices were the least trouble though--often caught up in a conversation with god/christ and they didn't seem to mind if I didn't respond. There was one guy who seemed kind of normal, and he would preach for a minute or two at the bus stop, then he'd start playing his guitar and singing. He had a lovely voice, but the problem was he'd sing the same verse over and over and over. I don't know, maybe those were the only chords he knew. A group from a home would be there at that time getting on a bus, and they used to dance and listen to him.
There was one particular guy who would freak me out cuz he'd jump at me from around corners and startle me and yell, "You need Je SUS". Then there was this guy that would go over to the fountain when it wasn't on. It had these steps that worked well as a stage. He'd kind of tap dance and preach. There are plenty spreading their message at the women's clinic around the corner. They hold signs and ask all to pray. And one time, we had this neighbor that got kind of nutty and talked to God a lot. She'd have whole conversations with him in front of us. One time, she stood at the top of her stairs with a jar of pickles or something, and when her husband got home she yelled "Now Jesus!" and smashed it over his head. He was not seriously wounded, but it took 9 police officers that time to get her into custody.
Then there was this other guy we knew who heard God's voice. He also saw miniatures of my husband everywhere, about 6 inches high and many of them, that would all tell the guy to call my husband. Sometimes you had to turn the phone off. But he was fine when he took his meds.
To answer your question, it has happened to me a few times in public.