Flower Travellin Band – “Satori Pt. II” July 8, 2009 No Comments Some amazing Japanese psych-rock, released on Atlantic Records in 1971. Touches of Black Sabbath and Led Zeppelin. This record is HEAVY, and seemingly ahead of Read More »