Station 580

Michael Taylor, This is Satans Blood

March 14, 2022 Station 580
Station 580
Michael Taylor, This is Satans Blood
Show Notes

 Teams takes on the story of Michael Taylor. His history of mental illness suggest he was just crazy but, are these gruesome events really just the acts of the mentally ill, or was this man hijacked by something far more evil?

Support the show