"MIRACLE IN TULSA", What Does It All Mean? Part 1. What does the future relationship with The NBPP and Tulsa, Oklahoma look like from Your Perspective? Call Us At 6464784447 Sunday, June 6th, 2021@ 8:00pm EST. And U 2 Will Be LIVE ON BLACK POWER RADIO!