David Alan Barclay
The Muppets - Studio DC - Almost Live 2008
Rating: 5.3
as Additional Muppet Performer (voice)