In 2007 Café Tacuba returned with a new studio album, Sino, and performed on the main stage at Lollapalooza that summer.
In 2007 Café Tacuba returned with a new studio album, Sino. The band also performed on the main stage at Lollapalooza that summer.