Friday, January 18, 2008

YaHoWa 13 - The Operetta

Year: 1975
Country: USA
This album was recorded in 1975 but not released until 2004. If you do not know who YaHoWa aka Father Yod is I highly recommend doing a Google search or Wikipedia because he was a pretty interesting character and made some really cool music. Click part 1 & part 2 to listen.

No comments: