Fact: 90% of the worst low budget horror movies Jul 31, 2017 0:47:53 GMT onethreetwo likes this Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Deleted on Jul 31, 2017 0:47:53 GMT are available on Netflix streaming.