Music Video Premiere: DebzOG

Debra releases her FIRST ever music video for her rap song DebzOG!