A Photo Essay of November 3rd, at teh Can Can, Seattle:
--
The Painted Saints, Live in Seattle:
The Painted Saints
Photo Essay Below:
...