Over the holidays, Rebel Diaz dropped its latest music video. Here is “Radical Dilemma.”
My radical dilemma is a bit of a problema.
“Radical Dilemma” is by Rebel Diaz. The video was directed by Sense Hernandez of Beast Factory Films, produced by G1 of Rebel Diaz and filmed in Athens, Greece.
You can follow the group on Twitter @RebelDiaz.