In this week’s episode of Talk That Talk, Steven Oscar and Russell Lamb share some of their personal testimonies. They give some pointers on the importance of prayer and how to stay positive, even when things seem to be at their worst. Tune in to get the full story!