You may have come across one of the latest videos to go viral on the internet. It's called, "Amazing Jam Session - Three Random Guys Sing Together". It is really a pretty good video supposedly taken by a passerby who was enjoying the music from a street musician. As he is taping the man singing a second man comes in and begins to improvise with the first and things get really fun when a third random guy brings his own touch to the song. I actually love this third guy's style and his freestyle rap.