Artist To Watch :: Terror Watts

Terror Watts

Terror Watts
Hometown: Birmingham, UK
Album: Self-Titled (EP)
Label: PNKSLM
Terror Watts – So Alone