Tracklist

Best experienced from track one — press play and let it unfold.

  • 1 Not the End of the Road 4:00
  • 2 What Goes Up 3:45
  • 3 Only the Dead 4:04
  • 4 Good Life 3:58
  • 5 Yoko Ono 3:32
  • 6 Coming Home 4:41
  • 7 All for a Halleluja 4:36
  • 8 No One Dies a Virgin 4:23
  • 9 Gone for Good 4:21
  • 10 Defeat It 4:18
  • 11 Voodoo Spell 3:40
  • 12 Scars 4:15

Reference: MusicBrainz