Thousand Yard Stare

Slough, Berkshire, UK

PERFORMER

Thousand Yard Stare were an English band from Slough, Berkshire active during the early 1990s, prior to the Britpop explosion.

GENRES