Can't find a Thread, and this won't be everyone's idea of Rock. But hey it's catchy as hell, and it's the only vid I can find of their first release - which was on the British DJ John Peel's Dandelion label.
Official John Fiddler Website
Discography:
New Bottles, Old Medicine - 1970...