Los Lobos will release their new studio album, Tin Can Trust on August 3, 2010. The record is said to “speak to the time and place in which it was conceived; the album’s title can be traced back more than a century, but for the band, it’s apt for the rickety state in which so [...]
The Late Greats — Los Lobos will release their new studio album, Tin Can Trust on August 3, 2010. The record is said to “speak to the time and place in which it was conceived; the al... more info