Jada Smith strikes again. She SLAP’s history upside the head.
She lives life according to Jada Smith - she is her own God.