The iconic actor broke every last color line in entertainment, mirroring an audience watching a man watching history play itself out through him.
Ivan Solotaroff is a former Senior Editor and/or Writer at The Village Voice, Esquire, ESPN: Total Sports, Philadelphia Magazine, and Modern Jeweler. He has published two books, No Success Like Failure and The Last Face You'll Ever See. A native New Yorker, he now lives in Philadelphia.
Two teenage boys, one heavy metal album, and one sawed-off shotgun produced a lethal combination. Was Judas Priest to blame?