"In the fall of 2005 a show was performed in the sound stage of the Jim Henson Studios for friends and invited industry guests.The two shows were so successful that the group was invited to the 2006 U.S.