Say what you want about Steve Taylor (and I’ve said some things in the past), but his sense of humor is pretty spot on. So it was with delight that I read a tweet from him that mentioned a new album with an all-star band.
I attended his last tour (yes, 20 years ago!) and would gladly do it again.
With sunglasses and a little more disdain!