Have I been sleeping? I just noticed the addition to Sunday. He's kind of a novelty act, but cool to see what he can do.

Anyone seen him live or have any thoughts on him?