DeCastro’s Charlie Makes Miracle Recovery
On a day when Jose “Chille” DeCastro was set to be deposed in his California Superior lawsuit against Kate Peter, Team Skeptic, Daniel Clement and Michael “Blue Bacon” Pierattini, DeCastro live streamed claiming to have just had emergency dental surgery.