Film Snail

Larry Huffman

0

Larry Huffman

Born · November 13, 1941

Died · July 1, 2024 (82 years old)

Knight Rider

Knight Rider

Race Announcer · (1 episode)

7.5

1982

Fantasy Island

Fantasy Island

Racetrack Announcer · (1 episode)

6.4

1978