Album

Spirit Dancer

Twin Ghost

6 songs • 24 minutes • Jul 12, 2013

1
B4igo
03:22
2
Empty Bottles
04:04
3
Spirit Dancer
04:55
4
We Can Only Wait
02:37
5
Pieces of My Life
04:55
6
The Trade
04:13
2013 Twin Ghost

0:00