Archive for September 17th, 2011

Kanye West Spectacle Kicks Off Austin City Limits

September 17th, 2011
"God bless Texas and this lovely weather" yelled Delta Spirit frontman Matt Vasquez early yesterday afternoon as the soul-inspired rockers took the stage on the first day of the 10th annual Austin City Limits Festival – by which he meant the rain that had fallen briefly just before their set...