horrornerdonline.com
Horror History: May 21
Check out these events that happened on May 21 in horror history! #horror - #horrormovies - #horrortelevision- #horrorhistory - Horror History: Friday, May 21, 1971: The Cat o’ Nine Tails was released in US theaters When a break-in occurs at a secretive genetics institute, blind puzzle-maker Franco Arnò, who overheard an attempt to blackmail one