Home ReviewsAlbum Reviews Josephine Foster – Blood Rushing