It has been quite a road for Shower Power, one of Zimbabwe's most resilient, original and versatile male a cappella vocal Gospel groups. Stemming from their name, meaning "Shower the Holy Ghost Power", they believe not only in the transforming power of God's Holy Spirit, but also in the need to spre...