A deluge of critical hype -- and a cool name -- couldn't convince music fans that the Jack Rubies were doing anything original. Formed in London, England, in 1987, the Jack Rubies consisted of vocalist…
Read Full Biography
STREAM OR BUY: