Robert McCormack

Muppet Workshop

Muppet Workshop Supervisor: New York

Muppet Workshop Supervisor

Muppet Workshop Coordinator