Toad the Wet Sprocket concert 10/6/91
Date/Venue/City:
10/6/91 The Edge, Palo Alto, CA
Known recording:
No
Review:
Click here.