Thursday, January 26, 2012

Villa Rosa: "Chico ft. I Self Devine" (Music Video)



New visuals from Villa Rosa, "Chico" features a guest spot from I Self Devine. The video was directed by Greg Grease. Blue Diamond Island is available now.

No comments: