From Detroit, Michigan, USA • Born in Jun 3, 1953 (73 years old)
Del Howison (born June 3, 1953) is an American horror author, editor and actor. (Via Wikipedia)
Big Freaking RatFilm • 2020