Sickest Addictions: Sympathy For The Devil
"Mirror, mirror on the wall, who's the sickest of them all?" In 1956 he was locked away. Trapped in a nightmare from his dark mysterious past, Jack Veil is one of the most feared men in the small, close-minded place of Vex Town. Six years later he is released, only to be assigned a young faced, clear blue eyed, caret...