Tag Archives: Leaf Hound

Album review: LEAF HOUND – Live In Tokyo

        Ripple Records ( Release date – 13th January 2014) Leaf Hound are a band of legend. Born in 1969 the band underwent a couple of line-up changes before releasing their first album ‘Growers Of Mushrooms’. This … Continue reading

Posted in ALBUM REVIEWS, ALBUM REVIEWS (Mobile), All Posts | Tagged , , , , , , , , , | Leave a comment