Talented music artist DelliReeus releases the first official music video. “DelliReeus – Mind Games” It’s about a breakthrough about finding yourself & putting yourself in a better place mentally after some rough times of love.
Vocals, composition, lyrics, production everything is professionally done. You will surely like it.