about

James Watts Newcastle Upon Tyne, UK

Artist, vocalist and 'musician'.

contact / help

Contact James Watts

Streaming and
Download help