The Kills Photos - Atlanta, Ga.

Music Galleries
Share Tweet Submit Pin
The Kills Photos - Atlanta, Ga.

Check out Karen Shacham’s photos of The Kills’ performance at the Masquerade in Atlanta, Ga. on Feb. 1, 2012.