Home / Tag Archives: James O’Connor

Tag Archives: James O’Connor


The first music group signed to Marilyn Manson’s label, Posthuman Records, the industrial goth music group Godhead experienced a kick-start with their career after many years of relentless touring and playing within the underground picture in their local town of Washington, D.C. Their intense, industrial sound captured the eye of …

Read More »