The Demon Priest of Mission Solano
- Episode aired Apr 20, 2024
Ryan and Shane brave the haunted Mission San Francisco Solano, investigating chilling ghost stories and tragic demonic legends.Ryan and Shane brave the haunted Mission San Francisco Solano, investigating chilling ghost stories and tragic demonic legends.Ryan and Shane brave the haunted Mission San Francisco Solano, investigating chilling ghost stories and tragic demonic legends.