Los Angeles Times

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
75°