Debie Rise enlists with producer Puffy Tee to create her latest single titled Winner.
The Nigerian Idol finalist who is signed to 800 Records has reportedly shot the visuals for the track with Akin Alabi.
Stronger than her debut Gagabu? We do not think so nonetheless check on it!





