Wow, that was one of the most intense things I've seen in a while. There isn't just one Kermit puppet; there are two. Definitely performance art at its finest & awesome-est.
A virtuoso street performance. I hope the people watching parted with a few coins because it was certainly entertaining. It takes a lot of courage to stick your neck out and perform that way.