Los Angeles, California, United States
Frankie and the Studs at the Viper Room
Frankie and the Studs Jul 22, 2016 Uploaded by Wicked Goddess Credit: © Kathy Flynn/Wicked Goddess Photography