álbum

A Price to Be Paid

10 músicas (40 minutos) Lançamento em 1 de Outubro de 2016
1
A Price to Be Paid
3:36
2
To the Other Side
6:36
3
River of Life
4:53
4
She
3:17
5
Desolate Soul
3:56
6
Coming Down
3:28
7
Trash
3:08
8
Bad Vibrations
3:18
9
Joanna
2:55
10
Closer
5:37