Festival to remember: an annual tradition