Cafe Tacuba

The Mexican rock band Cafe Tacuba arrives at the 2008 MTV Latin Video Music Awards at the Telmex Auditorium in Guadalajara, Mexico. Miguel Tovar, AP
Loading