Hel Clecs (Mr Phormula & Lord Willin) recently released their new track/visual SOUND OF THUNDER, via Bard Picasso Records Hel Clecs (Welsh language for Spreading Rumours) is the brainchild of pioneering Welsh lyricist/beatboxer Mr Phormula and Rhode Island legend Lord Willin. After the recent success of their previous EP ‘S.A.I.N‘, the duo has returned with…