Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Larry French
Follow
Born 4 November 1951 in Dallas, Texas, USA
Died 28 May 2010 (aged 58)
Actor
Sealed
1976
?.?
?.?
From Noon Till Three
Mr. Taylor
Sealed
1973
?.?
?.?
The Daring Dobermans
Berry