King Peter
From XFamily - Children of God
Pseudonym for Steven Douglas Kelly
Other pseudonyms used include Christopher Smith and Peter Amsterdam
Pseudonym for Steven Douglas Kelly
Other pseudonyms used include Christopher Smith and Peter Amsterdam