KISS: Photos, and Review Seneca Niagara Casino
KISS Seneca Niagara Casino and ResortNiagara Falls, NY August 19th, 2017 Prior to beginning this review, I must shamefully admit, I have never seen KISS live before. My vinyl collection includes every single album they have produced. My first album as a youth was “Dressed Read More...