0
Menomena - Wet and Rusting
The track is called Taos and the band is Menomena. I believe they are from Portland Oregon.