Image Alt

Thousand Yard Stare | Album Launch


Date: March 13, 2021
Time: 6:00pm

Thousand Yard Stare were formed in 1988 in Slough, Berkshire, releasing several EPs that reached the top of the indie charts in 1991-2, and 2 LPs for Polydor. The band have recently reformed to sell out gigs throughout the UK described by critics as “a band who are as good – if not better – than when they were the next big thing back in the early 90’s

Join them for a special intimate evening to celebrate the launch of their new album, ‘The Panglossian Momentum’, released on May 29th 2020, their first for 27 years!