Baba Scholae
1 record in the archive · 1969
About the artist
Franco-British psychedelic project led by French multi-instrumentalist Jean-Yves Labat de Rossi; the album '69', containing 'Song My (My Lai)', was recorded at IBC Studios, London in 1969 but remained unreleased until Ad Vitam Records issued it in 2012. [Source: Discogs]