Search

The Damned at The Fillmore

Post Author: Greg Chow

On April 11th, The Damned did the damn thing on stage at The Fillmore in San Francisco. Photographer Greg Chow was in attendance, and got some of the most spectacular photos of the storied band.

A technicolor dream.