According to Platinum PR, After 40 years and their legendary “Growers Of Mushrooms” album – released in 1971 – LEAF HOUND are finally back! Their brandnew record “Live In Japan” – available as Vinyl & CD / DVD set, has been finally hit the stores via Ripple Music!
The tracklist of “Live in Japan” will include following legendary Leaf Hound songs such as:
Work My Body
Stop, Look And Listen
With A Minute To Go
One Hundred And Five Degrees