Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Chris Howland
Follow
Born 30 July 1928 in London, England, UK
Died 29 November 2013 (aged 85)
Actor
See all 47 →
Sealed
1963
?.?
?.?
Apache Gold
Lord Tuff-Tuff
Sealed
2007
?.?
?.?
The Vexxer
Hudson
Sealed
1964
?.?
?.?
Yellow Devil
Archibald
Sealed
1965
?.?
?.?
The Wild Men of Kurdistan
Archibald