Two singles were later released in the UK from the album, "The Noise Won't Stop" and "Technicrats", though the album itself was only released in North America.
Two singles were subsequently released in the UK from the album "The Noise Won't Stop" and "Technicrats", although the album itself was only released in North America.