Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Clarence Stroud
Follow
Born 26 March 1907 in Kaufman, Texas, USA
Died 15 August 1973 (aged 66)
Actor
Sealed
1933
?.?
?.?
Ace of Aces
Billy Winstead