(6/10) It feels like the band needed ten years for each song on this three track EP. Of course this isn’t the case but it’s a fact that the London-based trio published a debut back in 1983 with two more records that followed. Rock Goddess is Jody Turner...