This Detroit-and-Windsor-area trio started out in 1994 as an electronica/rock act. The band released their self-titled debut the following year before releasing The Bomb, a six-song EP. Lead singer and…
Read Full Biography
STREAM OR BUY: