YaHoWha 13 is an entirely improvisational psychedelic group founded by Father Yod and the Source Family in 1969.
Added by Upcoming Robot on March 27, 2009