This trio are on display at the Puppet Museum in Atlanta Georgia. They are part of the permanent collection. They can be seen in the dark, strange and somewhat spooky Puppet Storeroom.