Special Effects Legend John Carl Buechler Passes Away At 66
Sad news coming out of the horror world this morning. Special effects legend John Carl Buechler has passed away at the age of 66 after a long battle with cancer. Buechler is best known for […]