3226. The Last Shadow Puppets – Standing Next to MeThe Last Shadow PuppetsSuggested by Jenny, kneeling in the living room trying (but failing) to get good reception on her phoneFrom sticking your hand in a glove to sticking your hand into a puppet…Share this:FacebookTwitterEmailLike this:Like Loading...