puppet cabaret singer Duckie July 29, 2013 Leave a Comment cabaret star peggy taylor puppet thunderkat