
Bill Baird releases Life Creates Itself, recorded in a day at Sear Sound
Bill Baird has released Life Creates Itself, a new album issued 25 September through Royal Oakie Records. The record was tracked largely in a single…
Read the story ↗Echo Mandala / From the archive
News, videos and reviews in one place.