Monsters In And Out Of Prison
If you thought Friday The Thirteenth was a film franchise, think again. On Friday the thirteenth of April, 1973, a horror show was put on in Worcester that makes any Hollywood gorefest look tame. On that date, David McGreavy had been left by Clive Ralph and his wife Elsie to babysit their three young ones […]