The Watts
The Watts are a four piece alternative indie rock band, based in Stroud Gloucestershire. The main inspiration to The Watts are the British invasion bands from the 1960's - the present day, and the culture scenes that were linked with the music was al