As if pulled from the silver screen the legend of the Red Ghost once struck fear in the citizens of the Arizona territory. The bleeding demon that trampled the helpless to death was a legend that went as wild as a brush fire. In this episode, Jen asks you to grab a seat by the campfire as she tells you a tale that is almost unbelievable, except that its all true.
New episode every Tuesday! Keep it weird and never stop exploring!