2017 Fair Dates:  June 21 - 24, 2017