Home / Tag: LCD Soundsystem and Sleigh Bells
Thursday, Oct. 21, 2010

Alejandro Escovedo, LCD Soundsystem and Sleigh Bells

In the late ’90s, the alt-country magazine No Depression named Alejandro Escovedo the artist of the decade, an honor the roots-rocker would surely have been up for again had the print publication lasted until the end of this past decade. After surviving a nearly fatal bout with Hepatitis C at the start of the...

0|1