Los Angeles, California, United States
Adam & the Ants / Adam Ant Sep 14, 1981 Uploaded by Wicked Goddess
Adam & the Ants / Adam Ant Sep 13, 1981 Uploaded by Wicked Goddess