1. LyricsPond
  2. The Elephant Riders

The Elephant Riders (1998)

The album The Elephant Riders is released by Clutch in the year 1998 .



The Elephant Riders CD Cover Photo