
The Secret Of Elena's Tomb
EP • Apr 01 / 2003 • 5 songs, 19m 7s
Indie Rock
Art Rock
Noteable
6.7
/ 10
The pressure is on. Trail of Dead, still reeling from the acclaim of last year's monster rock epic Source ...