Music Videos November 24, 2022 Video: DD Osama “On The Radar” Freestyle DD Osama has just shared a new freestyle video, “On The Radar Freestyle”