Neon Indian – Should’ve Taken Acid With You, 6699 (Live)
Neon Indian is a bit of a darling of the Pitchfork set, with their album "Psychic Chasms" making several end-of-the-year best of lists in 2009. I must confess that I was never totally enamored with Neon Indian's recorded output. After seeing the band live however, I have been forced to re-think my original assessment. (More...)
Recent Comments