Wildest Organ in Town! is an album by Billy Preston. Released in 1966, it was arranged by Sly Stone. The album peaked at No. 118 on the Billboard 200. (en)
Wildest Organ in Town! is an album by Billy Preston. Released in 1966, it was arranged by Sly Stone. The album peaked at No. 118 on the Billboard 200. (en)