Chester More Power has released the visuals for his song titled “Oh My God,” which is a track on his new album “Sounds of Africa.”
The song focuses on the message of trusting God and working hard towards achieving one’s goals.
The music video was created by Reddot Cineworld.
Fans are encouraged to watch and share the video.