ShowShowKISS at WinStar World Casino and ResortFeb 24, 2017KISSWinStar World Casino and Resort: Global Event Center · Thackerville, United StatesFollowI was thereUpload from this showMediaLineupAboutKISS