Based in Fort Lauderdale, Florida, USA, Love Canal comprise Chad Phoebus (vocals), Stephen Carroll (guitar), George Fotiadis (bass) and Jody Martin (drums). Melding elements of 80s hard rock with its more alternative 90s variants, the group made its debut with two self-released EPs and several appearances on local Florida various artists compilations. One of these, a Rock The Vote compilation on Phisst Records that included their single ‘Wormhold’, led to Love Canal being signed permanently to that label. Their self-produced debut album, Embers, followed in the summer of 1995.
Share this page