1961 - 2025
Carl Albert Crew (August 2, 1961 - February 20, 2025) was an American actor, screenwriter, author, artist and co-proprietor of the North Hollywood nightclub California Institute of Abnormalarts. (Via Wikipedia)
Night CarnageFilm • 2025
Blood DinerFilm • 1987