Glenn Rolfe’s Horror Shop (Episode 3: John Everson) This was a really cool hang with John Everson. I met him years back at Horrorhound Weekend when we… Read more