Twilight Zone Of Death - Depew, Oklahoma

This week, in Depew, Oklahoma, a scary situation develops, after a strange relationship goes sour between a married woman, and a mystery man who rode a bicycle into town. The results are two very innocent people, brutally murdered in their own home, followed by a crazy rampage of violence that leaves blood all over the area. The killer refuses to give up, wanting to kill even more. But a brave…