Album DescriptionAvailable in:
The Elephant Riders is the third full-length album by the band Clutch, released April 14, 1998 on Columbia Records, the only album Clutch made for the label.
User Album Review
None...
External Album Reviews
None...
User Comments