PTBN’s Jason Sherman Remembers John Carl Buechler

On Monday morning, March 18, 2019, the world lost one of the greatest and most underrated mind in the world of horror at the age of 66…John Carl Buechler. Now…