Tomorrow we could face the devil, in the news and in the mirror. But tonight we had two world class concert hall musicians in a little dive bar cantina on a disreputable side street in downtown Juarez .
« Back to Videos