We had a ball yesterday at Pilton Green Man Festival, North Devon We had a ball yesterday at Pilton Green Man Festival, North Devon