The Great Escape add 150 bands to the lineup

The Great Escape has announced its last 150 bands (150) bands for…