08/21/2017

Photo: Gene Simmons Niagara Falls, NY

The Demon Gene Simmons in action at Seneca Casinos in Niagara Falls, NY Saturday night.

Collectables
Shop Official KISS Merchandise