Tour Date Search

www.TourDateSearch.com

Fri, Nov 6, 2026

Tour Date Details
Thu
Sep 24
1998
Clutch at Effenaar in Eindhoven, North Brabant, Netherlands
Clutch The Elephant Riders
no setlist available
source: setlist.fm