Festivals

The Great Escape has revealed its first 50 acts