
The show officially premiered May 16th on Starz with a 100% rating on Rotten Tomatoes!
Bresha took to Instagram to share her excitement for a new episode coming Sunday by doing the BeatBox Challenge from SpotemGotEm:




Are you guys loving “Run The World”?