Mike RobertOct 13, 20212 minRock, Good Deeds and Personal Sacrifice - Rival Karma's new single 'Jesus Is In Chico' is A MUST !Before we dive into the elephant in the room, why is Jesus in California (Which he is and you'd be surprised) - Rival Karma's new single...