Are you ready for “She Ball”? Nick Cannon & Ncredible’s latest film will be released this Friday Feb 21 at the Pan African Film Festival. Tickets are available at https://www.paff.org.