Mar92023 by FOX News : U.S.No Comments Site of Rochester, New York, concert stampede loses entertainment license