street performer

The Best Dancing Puppets EVER!
There have been several videos on the web that have gone viral. Some are gross, most are amusing, and rarely they are even educational. But sometimes you just wonder how did that make it so big (Psy - Gangnam Style immediately comes to mind)...