Tag: High Llamas

Live: The High Llamas @ Purcell Rooms, 22/05/2011

The High Llamas and their blend of summery West Coast psychedelia with a South London twist have been around for donkeys. But if, like us, you’re new to them, where better to start with than a new album and a…