Death and taxes are a given in life but there is one more certainty in the Black Mountains of the Brecon Beacons and that is rain. Lots of it. In August no less! It arrived by the bucketload on the Sunday of this special edition of the Green Man festival