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