posted a year ago in Friday the 13th (1980)
posted a year ago in Hamburger: The Motion Picture (1986)
posted 2 years ago in Lethal Weapon (1987)
posted 2 years ago in Project: Metalbeast (2019)
posted 2 years ago in Chimera (1991)