Love the Prince vid. Anybody out there heard of the Castillo bros? Here are a few vids. Their band is Del Castillo but had a side project with Robert Rodriguez which is a bit more mainstream. Chingon appears on the soundtrack of several Rodriguez films and most notably on Tarantino's Kill Bill soundtrack. Hope you like these: