Two teenage boys, one heavy metal album, and one sawed-off shotgun produced a lethal combination. Was Judas Priest to blame?
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.