rebelradio.com
The Resistors Announce Latest EP, "Serenity & Despair" -
The Resistors, a rock/alternative metal band based in Geneva, Switzerland, based their name on the difficulty of be themselves in their surrounding world