This Rock, airs on Sundays from 2pm-4pm CST.
Apostle Tyrance and Lady Nikki Greer are the owners of Spirit Radio Station.
Lady Nikki Greer is the First Lady of Deliverance Temple House of Refuge in Pearland, Texas.