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.
Thousand Yard Stare were an English band from Slough, Berkshire active during the early 1990s, prior to the Britpop explosion.