You are right Jenna.I just discovered them, and yes they are from France.They are called Women In Iron Form.They are only a 4 piece with the bassist taking on vocals-not digging the format, but the band sounds okay I suppose. http://www.myspace.com/womeninironform