Kevin Dubrow, lead singer on the below piece of legend (and yeah, fine its a cover of some English glam band) died over the weekend in what can only be called suspicious circumstances. The tone of the article suggests that people know it is suicide, but can't imagine how it could be.
No comments:
Post a Comment