There isn't much info that I've been able to dig up on Ruth. All I know for certain is that they are a French New Wave band formed circa 1980 by Thierry Müller and Ruth Ellyri. They released one full-length LP, 1985’s Polaroïd/Roman/Photo before parting ways.