Dr. John and Devin host Rafael, the Spirit Cleanser. Find out more about his unique talents. Later in this show, Dr. John introduces a blockbuster conspiracy theory that will give you pause - the Weather Cartel. Don't miss this amazing episode of ScaryCast
Sorry we couldn't complete your registration. Please try again.
You must accept the Terms and conditions to register