Cold Take
Discover
Club
Blind Pick
Log in
Sign up
F
Felix Blanchard
Follow
Born 11 December 1924 in McColl, South Carolina, USA
Died 19 April 2009 (aged 84)
Actor
Sealed
1947
?.?
?.?
The Spirit of West Point
'Doc' Blanchard- Mr. Inside