h/t davidwatts
18 Nov 1981
h/t davidwatts
18 Nov 1981
Here's the final one of these. I didn't really want to use the Rattle and Hum video version, so I figured one from Zoo TV would be fun.
Kickin' keytar solo in this one.
The Decemberists jump on the 80sesque bandwagon for their newest album. I'm guessing it's inescapable on the Current.