Igor, a Russian immigrant has been known as one of the world's best Puppet Performers and Designers. He is located in Detroit Michigan and is a fantastic example of life imitating art.
Igor, a Russian immigrant has been known as one of the world's best Puppet Performers and Designers. He is located in Detroit Michigan and is a fantastic example of life imitating art.