Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free
Josephine Foster

Blood Rushing

Josephine Foster

10 SONGS • 35 MINUTES • SEP 17 2012

1
Waterfall
03:33
2
Panorama Wide
03:02
3
Sacred Is the Star
04:27
4
Child of God
03:42
5
Blood Rushing
04:23
6
The Wave of Love
01:50
7
O Stars
04:18
8
Geyser
03:17
9
Underwater Daughter
03:23
10
Words Come Loose
03:10
℗© Fire Records