An altar call is a tradition in some Christian churches in which those who wish to make a new spiritual commitment to Jesus Christ are invited to come forward publicly. From Wikipedia
The 21-track album, featuring star-studded collaborations, will release on April 27, 2025, coinciding with his mother's birthday.