The Secret Of Elena's Tomb

EPApr 01 / 20035 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 ...