‘I Am Going to Sue Someone’: Customers Demand Money, Discounts Over Last-Minute Cancellation of Music Festival
Bonnaroo Music & Arts Festival, located in Manchester, Tennessee, announced that the four-day show will not go on as planned.
Bonnaroo Music & Arts Festival, located in Manchester, Tennessee, announced that the four-day show will not go on as planned.