ShowShowTHE ALFEE in N.Y at Forest Hills StadiumJul 1, 1998THE ALFEEForest Hills Stadium · Forest Hills, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading