Details are sketchy at this time but Punknews.Org has reports that Stephan X, vocalist of California's Badtown Boys, has been killed in a car accident.
Badtown Boys formed in 1985 in the San Fernando Valley. Stephan took over for original singer Greg Keith for 1999's Another Fine Day released on on New Red Archives. The news of his passing was reported to us earlier but was not posted until we could attach a name to our source, however if anyone has additional information on this story please contact us. Our deepest condolences go out to Stephan's family and friends.