Tag: the standells

The Standells live in London

Ok, it might not be the same as seeing them in the mid to late 1960s, but you'll have a rare chance to see The Standells in London in June. Indeed, the first time the band has ever played the UK. The date is Saturday 19th June, the location is […]