Cyrus Richie – Miracle God ft. Stella (New Single & Lyric Video)
German-based Sierra-Leone Praise/worship leader Cyrus Richard Togba, popularly known as Cyrus Richie has released his anticipated new single "Miracle God," along with an accompanying lyric video. Celebrating God's faithfulness, Cyrus Richie taps into his African root for this groovy mid-tempo...