indiemacuser.co.uk
John Carl Buechler – Director & SFX Makeup artist (Hatchet, Friday The 13th VII – A New Blood) dies at 66
We are sad to report the death of legendary horror director and special effects make-up artist John Carl Buechler at age 66. John has sadly passed away after a battle with Stage IV prostate cancer …