High energy punk / rock & roll in the vein of Electric Frankenstein / Supersuckers / early Hellacopters from Athens / Greece.