18th DelFest kicks off Thursday