Steve Carroll R.I.P.
It is with great sadness that we have to relay the tragic news regarding the passing of Steve Carroll, former guitarist with Praying Mantis (latter Little Bo Bitch) whose tasteful licks, melodic tones and fine voice graced the highly acclaimed album, ‘TIME TELLS NO LIES’. This statement was released by his sister Amanda Gilby: “My […]