Rap superstar Kanye West, along with his Sunday Service choir, made a surprise visit to a Houston jail Friday and held a “Jesus is King” concert for hundreds of inmates.

West performed for more than 200 male inmates at one jail facility before crossing the street to a female facility and performing for a smaller crowd of incarcerated women.

The Harris County Sheriff Ed Gonzalez quoted Kanye as saying, “This is a mission, not a show.”

West and his choir are in town for his planned Sunday appearance at Joel Osteen’s Lakewood Church.