With the release of the EP The Game in the spring of 1998, the music press had found their most promising debutantes that year. A few months later, the single "Satellite" became a big radio hit, making…
Read Full Biography
STREAM OR BUY:
To Set Your Preferred Streaming Service, Log In to Your AllMusic Account
To Submit Streaming Links, Log In to Your AllMusic Account
Don't have an Account?