Kirk Franklin was joined on stage during last night’s Stellar Awards telecast on TVOne by Tamela Mann, Tasha Cobbs and Sarah Reeves with a powerful message to the world. Reminding us all that we NEED God right now.
Kirk performed his latest single, My World Needs You with the ladies from his Grammy winning CD, Losing My Religion.
Kirk has been very vocal about what has been going on in our world, recently speaking out about the 25 people that were killed at a Coptic Church in Egypt.
“This should bring pain to all of us, no matter your beliefs…this is evil”, Franklin said on social media.
Check out the powerful performance below:
Video Credit: BlacktreetTV