Tiana Davidson 'Thelma’ Davis

Acting

1983

Thriller

- Zombie (uncredited)