Cold Take
Discover
Club
Blind Pick
Log in
Sign up
J
John Craig Howells
Follow
Born 15 September 1971 in Neath, Glamorgan, Wales, UK
Director
Sealed
TBA
?.?
?.?
The Stranger
Director
Writer
Sealed
TBA
?.?
?.?
The Stranger
Writer