Johnny Rivers voice in recent commercial--who is it?

The commercial is the little yellow happy-face guy. The song is Secret Agent Man (modified, of course). Who is the voice?

That’s weird! I was wondering exactly the same thing about 3 days ago. It struck me as a pretty damn good knockoff though, that’s why it struck me as well.

According to his website, he still performs all over the place. Why could it not be him doing the commercial?

Y’know I kept reading this thread title as ‘Joan Rivers’, and got a very strange image, when I read the OP…

Sounds like Joan, er, Johnny Rivers to me.