Toad the Wet Sprocket played The Irving Plaza a few weeks back. First time seeing the band since 1994 and have to say they sounded really great.
More...