Street entertainment is alive and well.