Puppetry, song, and smart one-liners Farnham Maltings present For One Night Only a funny and playful tale two young Africans in England on 12th October 2011 at Peterchurch, Herefordshire…