Thousands of residents from around the area celebrated the Fourth of July holiday weekend in Sand Lake at their annual celebration. The fair, which ran July 1-4, featured carnival rides, games, music, demolition derby, tractor pulls and more. The weekend culminated in a spectacular fireworks display Monday evening.