Yes, we have seen these in Malls, shopping centers, stores, and various other places.
This time it is on a Streetcar in Budapest, Hungary.
What are they singing?
Amazing Grace !!
Check this out. You will love it.
HERE'S THE LINK to another outpouring of song
...