Claim: Juliet Roberts was featured in "It's Over" with the The Funk Masters peaking at 8th place in the 1983 UK music charts.
Evidence: Title 1983 8