2017 Fest Date: May 19th and 20th