A lifetime in Merinos, this stalwart of the industry explains why he believes the industry is at the greatest point in his long life so far.
See All 287 Episodes of "The Yarn"