Shakespears Sister & The Holy Ghost

Comprised of:

  1. Shakespears Sister Group, Began: 1988 in London
  2. The Holy Ghost Group, Began: in

Recordings (1)

  1. Prehistoric Daze 5:01 (10 May 1994)