05/22/2017

Photo: Tommy Thayer & Gene Simmons in Vienna, Austria

Tommy Thayer & Gene Simmons during last night's show finale in Vienna, Austria.

Collectables
Shop Official KISS Merchandise