By Steven Gottlieb on September 18, 2014 @ 8:23am PDT | Comments (0) Slim Twig - All This Wanting Video of Slim Twig - All This Wanting Lo-Fi performance... with sock puppets. Slim Twig, Artist All This Wanting, Song Emily Pelstring, Director Emily Pelstring, Producer Emily Pelstring, Director of Photography Emily Pelstring, Editor