The High Llamas at Shibuya O-WEST — Feb 20, 2009

The High Llamas played Shibuya O-WEST in Tokyo on Friday, Feb 20, 2009. 1 member logged this show on HearHear.

Lineup

Venue

Shibuya O-WEST, Tokyo

The High Llamas at Shibuya O-WEST — Feb 20, 2009 · Lineup & Who Was There | HearHear