ShowShowKISS at Freedom HallDec 29, 1987KISS, Ted NugentFreedom Hall · Louisville, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading