Jose Leitao (AKA Jose Leitau) has been in every episode of the Clive Barker Podcast since day 1 (with only 2 exceptions) We even made an episode about Jose and Sarah’s wedding in Las Vegas. Now, as Jose drives to his new home in Arizona, it seems he’s in a...READ MORE...