In which my friend Steve and I get caught in a downpour, meet Steve Van Zandt, and then catch an amazing show in which only 3 of 35 songs were released post-1980.
Day: March 13, 2018
The Pet Shop Boys’ version of “Last to Die” retains the surreal, late-night driving feel of the original and makes it danceable. Impressive feat.