ONE of Evesham's and South Worcestershire's 'biggest' events is making a return and it's bringing an international audience to the town. The Battle of Evesham Festival, Europe's largest 13th century battle re-enactment will be happening on August