Jose “Chille” DeCastro returned to live streaming on Monday, February 27, 2023, with a broadcast that could have gained him tremendous support and sympathy from the public at large but quickly devolved into a rant filled display of DeCastro’s hatred towards the police.