Debbie Rise- The "Gagabu" Queen!
Runner-up of the Nigerian Idol season 3 reality Tv show. She was unique for her ability to play the guitar alongside showing her vocal prowess.
The graduate of Computer science from the Federal University of Technology, Yola is back to the music scene to prove her mettle. Her new single is titled "Gagabu". The song drops today, Friday, May 9.