Peter Himmelman is an amazing entertainer. Some of his lyrics are the best I've ever heard/read, is music is great, and he is pretty funny. Sometimes he will ask an audience member a few things about themself, and then make a song about them right then and there. Sometimes he'll start playing a little bit of a popular song, and then change it's music style/genre to different styles, such as reggae, rap, hillbilly, Etc... Sometimes he'll grab someone walking by (this was at a very tiny club on Sepulveda in Los Angeles, so it was very easy to do) from off the street an ask if they can sing, then talk them into singing with him for us. I have a feeling that time it was setup, but regardless it was still very entertaining. I've seen him over 9 times at least. Obviously highly recommended!