musicNews Birds in Row Pull Out of Hellfest Lineup Following Allegations Against Staff April 10th, 2023