Thee Oh Sees - Live In San Francisco 2xLP + DVD

Thee Oh Sees - Live In San Francisco 2xLP + DVD

Regular price $ 28.99

Perched in the belfry of The Chapel we caught thee mighty Oh Sees, alive and in their natural element, with our shutters aflutter and our tapes on a roll. After a short incubation period, the beast has reached full maturity and it is hideous. Over three nights they pummeled, and we