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 released in the UK, "The Noise Won't Stop" and "Technicrats," from the album "The Noise Won't Stop," which was only released in North America.