The Veils
Troubles of the Brain
[Edit this Release]
- Artists:
- The Veils »
- Label:
- Pitch Beast »
Release Date:
24/01/2011
- Artists:
- The Veils »
- Label:
- Pitch Beast »
Release Date:
24/01/2011
Staff Reviews

The Veils - Troubles of the Brain
The Veils return with a mixed bag of an EP.»