Love Canal

Love Canal

About

Biography

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... Read more

Chat About Love Canal