[kml_flashembed movie="http://www.youtube.com/v/p4byZlR_yRA" width="550" height="445" allowfullscreen="true" fvars="fs=1" /]
Most recently, he teamed up with LA vocalist Def Sound to release the short but sweet stop motion video for “Precious.” The nautical vibe tune shouts out Herbal Essence (remember how that was the jam back in the day?) and weird chicks. We’re into it.
Pre-Order Just Visiting on iTunes