The new album which features the hit singles “Show Your Face”, “The Art Of Losing” and “The Exchange” has been receiving phenomenal praise from across the media.
The Anchoress new album “The Art Of Losing” is out now
Video source missing
The new album which features the hit singles “Show Your Face”, “The Art Of Losing” and “The Exchange” has been receiving phenomenal praise from across the media.