Little had Puddle realised, but up until today she has been running around wearing the emperor's new clothes. Today she is respectable and fully clad in the smartest 'chaps' imagineable. We're delighted that we have finally been able to spend long enough in one place to actually get the chaps made - and […]