Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Leonard O. Smith
Follow
Born 13 April 1936 in Houston, Texas, USA
Actor
Sealed
1970
?.?
?.?
… tick… tick… tick…
Fred Price
Sealed
1969
?.?
?.?
The Extraordinary Seaman
Dyak