October 3, 2010

"Femme Fatale" Aloe Blacc [Video]


Femme Fatale is a phrase in French that means "deadly woman." Great video concept.

Btw Digable Planets have song entitled "La Femme Fatal" that appeared on the album Reachin'.

No comments: