[kml_flashembed movie="http://www.youtube.com/v/M9I198Nh6yw" width="550" height="445" allowfullscreen="true" fvars="fs=1" /]
Frogg is an fiery new electro dub trio claiming roots in Berlin, London, and Cairo. In the above video for "Shut Tha F*ck Down," a colorful wire clad frontwoman Mills boasts a futuristic tribal getup while she spits some razor sharp high speed rhymes. All is set against a blazing beat reminiscent of an ominous cartoon scene, compliments of members Mo Delgado and DJ Luke 4000.
Look for the group's debut album, Blink Blink, due in April. We can't quite wait.